小白进化记——Python3的第一天
Python*
1、Python简介
1、应用领域
1、系统运维
2、网络编程
3、人工智能、机器人
4、Web开发
5、云计算、大数据
6、爬虫、游戏、图像 … …
2、优点
1、面向对象
2、开源、可移植
3、简单易学易用、开发效率高
3、缺点
执行效率低
2、版本
1、Python2(2020年停止维护)
Python2.7
2、Python3
Python3.5(教学环境)
Python3.8(最新)
3、我的第1个Python程序
1、文件 :hello.py
功能 :在终端输出 hello world
2、运行 :python3 hello.py
4、Sublime代码编辑器
1、多行注释/取消注释 :Ctrl + /
2、保存 :Ctrl + s
3、回退 :Ctrl + z
4、同时选中多个光标 :Ctrl + 鼠标左键单击
5、Python交互解释器
1、进入 :python3
2、退出 :exit() 、quit() 、Ctrl + d
6、Python数据类型
1、数字类型
1、分类
1、整型int :100 5 20
2、浮点型float :6.66 8.88 3.0
2、整型的表示方式
1、十进制
3*10**1+ 5*10**0= 35
2、二进制(0b开头)
0b0000 # 0
0b0001 # 1
0b0010 # **2
0b01001000 # 12*6 + 12**3 = 72
3、十六进制(以0x开头)
0 1 2 3 4 5 6 7 8 9 a b c d e f
0x11 # 1*16**1 + 1*16**0 = 17
0xFF # 15*16**1 + 15*16**0 = 255
0xA0 # 10*16**1 + 0*16**0 = 160
4、八进制(以0o开头)
0o177 # 1*8**2 + 7*8**1 + 7 = 127
0o11 # 1*8**1 + 1 = 9**
2、字符串
3、列表、元组 … …
4、布尔类型bool :True 、False
5、空值 :None
7、算术运算符
1、分类
+ - * /
% :取余数
** :幂运算
// :地板除,只要整数
2、优先级(加()控制)
**
* / % //
+ -
3、示例
同学们毕业薪资是10000.00元,每年涨20%,十年后你的薪资是多少钱?
10000.00 * 1.2 ** 10
4、练习
超市的西瓜7元1个,你有100元,能买几个西瓜,找零多少?
能买100 // 7个西瓜,还剩100 % 7元钱
8、占位符(字符串格式化)
1、格式化字符串 % 变量名
格式化字符串 % (变量1,变量2)
2、%s 占位 :字符串
%d 占位 :整数
%f 占位 :浮点数 %.2f(保留2位小数)
3、练习
1、定义2个变量,computer you,值分别为:石头、布,终端输出:
电脑出拳:石头 你出拳:布 恭喜,你赢了!
computer = '石头'
you = '布'
print('电脑出了:', computer,'你出了:', you,'所以,你赢了')
2、定义3个变量,name,gongsi,salary,终端输出:
…入职…公司,薪资为…元
name = '酱爆'
gongsi = '摩天轮眼泪劲舞团'
salary = 10000.00print('%s入职了%s,月薪%.2f' % (name, gongsi, salary))
\
3、一个圆的半径为3厘米,计算圆的周长和面积
pi :3.14
半径为3厘米的圆的周长为:?厘米
半径为3厘米的圆的面积为:?平方厘米
周长 :2 * 3.14 * 3
面积 :3.14 * 3 ** 2
pi = 3.14
r = 3
c = 2 * r * pi
s = pi * r ** 2print('圆的周长是%.2f厘米,面积是%.2f平方厘米' % (c, s))
4、超市的苹果9元一斤,你有100元,能买几斤苹果,还剩多少钱?(占位符)
weight = 100 // 9
money = 100 % 9print('100元能买%d斤苹果,还剩%d元' % (weight, money))
5、假如你现在23周岁,每年365天,计算你大概过了多少个星期天?(占位符)
day = 23 * 365
sunday = day // 7print('你大概过了', sunday,'个星期天')
6、从凌晨0:0:0计时,到现在过了66666秒,请问现在是几点几分几秒(占位符)
h = 66666 // 3600
m = 66666 % 3600 // 60
s = 66666 % 60print('现在是%d时,%d分,%d秒' % (h, m, s))
9、练习
1、在终端输出图形
*
***
*****
***
*
print(' *')
print(' ***')
print("*****")
print(' ***')
print(' *')
2、中国古代的秤是16两1斤,请问现在的216两是古代的几斤几两,写程序打印出来
j = 216 // 16
l = 216 % 16print('是古代的%d斤,%d两' % (j, l))
3、温度转换
摄氏温度 = 5.0/9.0*(华氏温度-32)
开氏温度 = 摄氏温度 + 273.15
请问:
100华氏温度转为摄氏温度是多少度?
转为开氏温度为多少度?
s = 5.0 / 9.0 * (100 - 32)
k = s + 273.15print("100华氏温度转为摄氏温度是%.2f度,转为开氏温度为%.2f度" % (s, k))
小白进化记——Python3的第一天相关推荐
- 小白成长记第2期:简单易操的YouTube美金项目,get!
这里是小白成长记,立志于帮助新人小白们成长,我是小白 之前小白一直在说国内的互联网创业项目,其实,不仅仅是国内,国外也会有一些好的项目,只要会简单的操作,就算是真小白也可以轻松操作.那么我们今天就来详 ...
- 《Python测试开发技术栈—巴哥职场进化记》—初来乍到,请多关照
上文<巴哥职场进化记-Python测试开发技术栈>开篇讲到巴哥毕业初到深圳,见到了来自五湖四海的室友.一番畅聊之后,抱着对未来职场生活的期待,大家都进入了梦乡.今天我们来看看巴哥第一天上班 ...
- 小白成长记(一、ERP之增删改查)
小白成长记(一.ERP之增删改查) 第一个项目-ERP之增删改查基本操作 hello,大家好.我是闲齁齁,一名刚工作六个月的.NET程序员,这篇文章主要用于记录我的第一个项目-ERP.我们的ERP主要 ...
- HTML5小白长成记(5) ---img嵌入图片
HTML5小白长成记(5) -img嵌入图片 1 img属性 <img src="图片路径(图片名称.后缀)" alt="文字" width=" ...
- python3 锦鲤第一步!了解随机抽样之蓄水池算法
python3 锦鲤第一步!了解随机抽样之蓄水池算法 蓄水池算法 问题背景: 样本空间为N,从N个样本中随机不重复地抽取K个样本,其中N是未知且非常巨大的数,如何保证每个样本是等概率被抽取才是关键. ...
- python 开课了_解答你学习Python的困惑,《Python小白成长记》开课啦
原标题:解答你学习Python的困惑,<Python小白成长记>开课啦 继<Python轻松学>和<Python-turtle图形编程入门>两门Python课程后, ...
- 《Python测试开发技术栈—巴哥职场进化记》—软件测试工程师“兵器库”
上文<Python测试开发技术栈-巴哥职场进化记>-初来乍到,请多关照我们介绍了巴哥入职后见到了自己的导师华哥,第一次参加团队站会,认识了团队中的开发小哥哥和产品小姐姐以及吃到了公司的加班 ...
- 程序员职场小白修炼记1——安晓辉《解忧程序员》读书笔记
目录 1 作者简介 2 内容简介 3 第一章节:自我发现与选择 1)职业四象限模型 2)两种目标类型 3)职业连连看模型 4)职场上日常规划 5)职业价值观 6)程序员价值体现的三要素 7)程序员职业 ...
- Python3 编程第一步
在前面的教程中我们已经学习了一些 Python3 的基本语法知识,下面我们尝试来写一个斐波纳契数列. 实例(Python 3.0+) #!/usr/bin/python3 Fibonacci seri ...
最新文章
- 利用jdt快速实现pmd的功能
- 你写的ML代码占多少内存?这件事很重要,但很多人还不懂
- Android6.0 keyguard锁屏加载流程分析
- 有多个重载参数pow_随时随地想充就充,同时最多能给三部手机充电的南卡无线充电宝POW-1体验...
- 浅谈mysql的子查询
- 素数c分解语言程序,PTA|《C语言程序设计实验与习题指导(第3版)》实验4-2-3 验证“哥德巴赫猜想” (20分)...
- 短信接口与短信平台收费标准----速码云仅供参考
- 《金字塔原理》学习笔记 | 第4篇—演示的逻辑
- 如何增加Win2003, Win2008下的文件类型下载
- Qt打包程序报错“应用程序无法正常启动(0xc000007b)”
- Big-Endian 和 Little-Endian 模式的区别
- 69、弱电综合布线网络篇基础知识
- 5分钟理解Focal Loss与GHM
- linux for循环套for循环格式_FOR循环指令案例详解
- 函数的极限与连续性的关系
- SMC 缸阀匹配气动系统选型程序
- c# 发送邮件保存服务器,c#-使用SmtpClient时如何保存电子邮件而不是发送电子邮件?...
- 信创铺路,数据库格局颠覆的时刻到了
- 【翻译】--docker是什么
- HTML+CSS 仿写淘宝商城分类导航