1. 注释
单行注释
#这是一个单行注释
· 在程序开发时,同样可以使用 # 在代码的后面(旁边)增加说明性的文字
· 但是,需要注意的是,为了保证代码的可读性,注释和代码之间 至少要有 两个空格
· 示例代码如下:
print("hello python") # 输出 `hello python`
多行注释
也可以用三对引号来注释 如下:
注意:注释不是越多越好,一目了然的程序不需要注释,对于复杂的操作可以写上若干注释。
任何语言的编程员,编写出符合规范的代码,是开始程序生涯的第一步!
2. 算术运算符
算术运算符不在此多说,只要记住一点:除法的返回结果永远都是浮点数float
3. Python执行程序的执行原理
1. 操作系统会首先让CPU把Python解释器的程序复制到内存中
2. Python解释器根据语法规则,从上到下让CPU翻译Python程序中的代码
3. Cpu负责执行翻译完成的代码
程序是用来处理数据的 而变量是用来存储数据的
4. 变量的类型
数字型 整型 浮点型 布尔型 复数型
非数字型 字符串 列表 元组 字典
数字型变量之间可以直接计算:
2*True=2
3.3*False=0
5.字符串变量的运算
1. first_name=”三”
last_name=”张”
first_name+last_name=”三张”
+号实现字符串之间的拼接
2. 字符串与整型相乘
First_name=”张三”
First_name*3=“张三张三张三”
3.字符串和数字型变量不能进行其他运算
6.变量的格式化输出
例如:输入苹果的单价,输入买苹果的重量,计算出总共的价格
原始算法:
改进算法:
格式化输出算法:
终极算法(一行搞定)
print("请付{:}元钱".format(float(input("苹果的单价是:")) * float(input("苹果的重量是:"))))
思考:
在控制台依次提示用户输入:姓名、公司、职位、电话、邮箱
按照以下格式输出(提示:* 号是50个):
**************************************************
公司名称:
姓名:
职位:
电话:
邮箱:
**************************************************
print("{:}\n公司名称:{:}\n姓名:{:}\n职位:{:}\n电话:{:}\n邮箱:{:}\
\n{:}".format("*"*50,input("公司名称:"),input("姓名:"),input("职位:"),input("电话:"),input("邮箱:"),"*"*50))
提示用户输入一个大于100 小于999 的数字,然后打印个位,十位,百位。
提示:用求余符号 % 和求整符号//
如:
请输入一个数字:356
您输入的数字为:356
百位:3 ,十位:5 ,个数:6
num=eval(input("请输入一个大于100且小于999的数字:"))
print("百位:{:.0f}\n十位:{:.0f}\n个位:{:.0f}".format(num//100,num%100//10,num%10//1))
7.变量的命名
标示符就是程序员定义的 变量名、函数名
名字 需要有 见名知义 的效果:
标示符可以由 字母、下划线 和 数字 组成
不能以数字开头 不能与关键字重名
标识符的命名是区分大小写的
1.小驼峰式命名法
第一个单词以小写字母开始,后续单词的首字母大写
例如:firstName、lastName
2.大驼峰式命名法
每一个单词的首字母都采用大写字母
例如:FirstName、LastName、CamelCase