python学习日记(03)
注释
注释的作用
由于工作中代码量和逻辑的复杂,适当添加注释可以帮助自己和其他编码人员解读代码。
注释的分类
注释可划分为单行注释和多行注释
-
单行注释
python代码中以
#
开头,#
右边的所有文字当作说明,执行程序时不会对注释的文字经进行执行。 -
多行注释
以
'''
开始,以'''
结束,在其中包含的所有字符都是注释的内容,可以实现跨行注释,这就是python中的多行注释。
变量和数据类型
变量的定义
对于重复使用,并且需要修改的数据,可以变量,来提高编程的效率。
-
定义变量的语法
变量名 = 变量值
-
说明:
- 变量即是可以变化的量,可以根据需要随时进行修改
- 程序是用来处理数据的,而变量是用来存储数据的
python中的数据类型
根据程序的不同需求,python将数据划分为不同的类型。
- Numbers(数字类型)
- int(整数类型)
- long(长整型【在python3中将此类型整合到int类型中】)
- float(浮点型)
- complex(复数类型)
- 布尔类型
- True
- False
- String(字符串类型)
- list(列表)
- Tuple(元组)
- Dict(字典)
标识符和关键字
### 标识符
标识符是计算机编程语言中由用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,建立名称方便后续编程的使用。
标识符的命名规则
-
标识符的命名要见名知意
-
遵照一定的命名规范(驼峰命名法或下划线链接)
- 大驼峰:每一个单词的首字母大写 例:FirstName
- 小驼峰:第一个单词的首字母小写,后续的单词首字母大写 例:myName
- 下划线链接:使用下划线将单词进行链接 例:class_name
关键字
关键字就是在python中已经被python赋予特殊含义的一系列特殊的标识符,所以不允许开发者自己定义和关键字相同的名字的标识符。
输出语句和输入语句
输出语句
print(“hello world”)
#### 格式化输出
age = 18
name = "xiaohua"
print("我的姓名是%s, 年龄是%d" % (name, age))
在上面展示的代码中出现了%
这类的操作符号,这就是python中的格式化输出。
常用的格式符号
格式符号 | 转换 |
---|---|
%s | 字符串 |
%d | 十进制整数 |
%f | 浮点型 |
输入语句
password = input("请输入密码:")
print('您刚刚输入的密码是:%s' % password)
注意:
input()
的括号中是放入的是提示信息,用于简单提示input()
提取到输入数据后,将数据保存到左边的变量中- python3 中
input()
会把输入的所有值都做为字符串类型来对待