目录
1. 输入输出
输出
普通输出:
print('你好,python')
格式化输出:
在程序中,%这样的操作符,这就是Python中格式化输出。
name = '张三'
age = 18
print('你的名字叫:%s,年龄:%d' % (name, age))
%S相当于替换字符串的意思,%d相当于替换整数的意思
输入
在Python中,获取键盘输入的数据的方法是采用 input 函数
password = input('请输入你的密码:')
print('你的密码是:%s' % password)
注意:input()的小括号中放入的是提示信息,用来在获取数据之前给用户的一个简单提示input()在从键盘获取了数据以后,会存放到等号右边的变量中input()会把用户输入的任何值都作为字符串来对待
2. 注释
在工作编码中,如果一段代码的逻辑比较复杂,不是特别容易理解,可以适当的添加注释,以辅助自己或者其他编码人员解读代码。
单行注释
以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用。
# 格式化输出
name = '张三' # 姓名
age = 18
print('你的名字叫:%s,年龄:%d' % (name, age))
多行注释
以 ''' 开始,并以 ''' 结束,称之为多行注释。
'''
Python在各个编程语言中比较适合新手学习,
Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。
'''
3. 变量以及数据类型
变量
对于重复使用,并且经常需要修改的数据,可以定义为变量,变量是可变的
定义变量的语法为: 变量名 = 变量值 。(这里的 = 作用是赋值。)
name = '张三'
age = 18
数据类型
- number(数字) : int (有符号的整型),float (浮点数),complex(复数)
- 布尔类型:True,False
- String (字符串)
- List(列表)
- Tuple (元组)
- Dictionary (字典)
定义一个变量,有数据的时候,系统会自动辨别,使用的时候“变量是没有类型的,数据才有类型”
查看变量存储数据类型
a = '1'
print(type(a))
4. 标识符
1. 标识符由字母、下划线和数字组成,且数字不能开头。
2. 严格区分大小写。
3. 不能使用关键字。
命名规范
需要遵守一定的命名规范,例如:驼峰命名法,又分为大驼峰命名法和小驼峰命名法
小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大写, 例如:myName大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如:FirstName、LastName
标识符命名要做到顾名思义,最好要一眼就看出来是什么用来做什么,提高代码的可读性
还有一种就是用下划线“_”来连接所有的单词,例如:bank_name
关键字
False
| True | not | assert | is | or |
---|---|---|---|---|---|
break | for | pass | class | from | |
except | global | raise | def | if | return |
try | import | del | elif | in | while |
else | finally | with | continue | lambda | yield |
具有特殊功能的标识符,
关键字,已经被python官方使用了,所以不允许自己定义和关键字相同名字的标识符
5. 类型转换
函数
| 描述 |
int(x) | 将x转换为一个整数 |
float(x)
|
将
x
转换为一个浮点数
|
str(x)
|
将对象
x
转换为字符串
|
bool(x)
|
将对象
x
转换成为布尔值
|