注释
------注释------
python的注释分两种:
1·单行注释:使用 # 号对文本进行注释
例:print("Hello World") #打印字符串"Hello World"
2·多行注释:使用 ‘’’ ‘’’ 一对三引号对文本进行注释
例:''' Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 '''
3·添加注释的作用:对特殊或者重要代码进行标注说明 增加代码可读性 方便再次修改等等
算数运算符
------算数运算符------
1·python中的算数运算符:
加法算符 +
例:1+1=2
减法算符 -
例:3-1=2
乘法算符 *
例:2*4=8
除法算符 /
例:4/2=2
取整算符 //
例:9//2=4 #返回除法的整数部分
取余算符 %
例:9%2=1 #返回除法的余数部分
求幂算符 **
例:3**2=9 #乘方运算
2·算术运算符的优先级;
–最高级:**
(幂运算)
–中 级:*
(乘法运算) /
(除法运算) %
(取余运算) //
(取整运算)
–最低级:+
(加法运算) -
(减法运算)
变量
------变量------
1·python中,使用变量前必须赋值: 变量名 = 值
例:
Number_phone = 123456789
print(Number_phone)
2·python中,变量的命名采用 大写字母,小写字母,数字,下划线,汉字 等字符及其组合进行命名,标识符对大小写敏感
3·python中,变量的名字首字符不能是 数字,标识符
4·python中,变量的名字中间不能出现空格,长度没有限制
5·python中,变量的名字不能与python中的保留字相同
6·获取保留字:
import keyword
print(keyword.kwlist)
7·变量赋值的数据类型:(在python中定义变量时不需要像c语言指定变量类型,python可以通过对变量的赋值自动推导出其数据类型)
数字型:float,int,complex,bool
浮点型(flo):Balance_card = 1268.89
整 型(int):Age_jerry = 18
复合型(com):Msg = 2+3j #python中复数表达形式:a + bj
真假型(bool):Msg1_bool = True ,Msg2_bool = False
非数字型:str,list,tuple,dict
字符型(str):Name_school = 'Harvard University'
列表型(list):Number_list = [1,2,4,5,6,8]
元组型(tuple):Numbei_tuple = (1,2,3,4,5,6)
字典型(dict):Jerry_dict = {"Name":"Jerry","Age":"20","Sex":"Man"}
8·查看一个变量的数据类型:type(变量)
9·数字型变量之间可以使用运算符直接计算: print(2*123.4)
10·字符串之间可以使用 + 拼接成新的字符串: print("sijdasjdsa" + "154dsda")
11·字符串可以 * 与 整数 扩展成原字符串的整数倍: print("sjdhasid"*3)
输入与输出
------输入与输出------
1·input()函数实现从键盘输入:
msg = input()
2·用户通过input()输入的任何信息并赋值给变量时,其格式都是 字符型(str)
3.eval()函数可以去掉字符串最外侧的引号,并按照python语法执行去掉引号后的字符串
Msg_str = "12+13"
print(eval(Msg_str)) #执行结果为25
4·print()函数实现输出
输出内容有三种:
输出单个字符串或变量:
print("abc")
print(Msg_str)
输出多个字符串或者变量:
#print(字符串1,字符串2,```,字符串n)
print("zxc","cvb","qwe")
#print(变量1,变量2,```,变量n)
print(Msg_str,Name_school,Name_school)
输出字符串与变量的混合:
#print("字符串{}字符串{}字符串".format(变量1,变量2,变量3))
print("Jerry今年{}岁了!".format(Age_jerry)) #{}表示一个槽位置,每个槽对应.format()中的一个变量。
5·5·print()函数输出文本时默认会在最后增加一个换行,可以用print(待输出内容,end=‘增加的输出结尾’)
print(Age_jerry,end='!')