主要内容:
小目标:掌握python基本语法 主要内容:命名规则,赋值方式,常用语法,print函数,如果看完这篇文章,你还是弄不python基本语法, 你来找我,我保证不打你,我给你发100的大红包。
1 命名规则:
Python变量名两个基本点:
下划线、字母开头, 下划线、字母、数字组成, 对大小写敏感;
正确命名方式:
_a = 10 A = 20 _a, A
错误命名方式
1aa = 10 a&b = 20
2. 变量名与对象
Python中一切皆对象,定义一个变量,分析赋值方式:
a = 10
a称为变量名,指向一个数字10对象 a类似一个指针,与数字对象10进行绑定
a = 20
a与变量10解绑定, a重新指向数字20,并进行绑定
3. 赋值方式:
#基本赋值 tmp1 = 10 #多重复值 t1 = t2 = 20 #多元赋值 s, n = 'python', 10
4. 基本语法
4.1 注释### 增加注释, # #号为注释 # """ """/''' ''',三个引号也为注释 # 这是一条注释 ''' 这是多条注释 这是多条注释 ''' a = 104.2 代码段控制
#python使用缩进(一般为4个空格)控制代码段,例如:
score = 60
if score > 59:
print('pass')
else:
print('failed')
4.3 定义字符串
要点:
引号(单引号,上引号,三引号)开头结尾,引号类型必须成对; 注意点: 单引号开头结尾,中间不能直接使用单引号 双引号开头结尾,中间不能直接使用双引号 开始与结束引号必须是英文引号
正确字符串:
#正确姿势: s1 = 'this is test 1' s2 = "this is test 2" s3 = """this is test""" s4 = '''this is test'''
错误字符串:
s5 = 'this'is test' s6 = "this is" test"4.4 print语句:
print语句是一个函数,用于调试打印输出,使用方式:
s = 'this is test'
print(s)
s = 'this is %s'
print(s%'apple')
print('this is %s'%'python')
结果:
this is test this is apple this is python4.5 转义符
如何在字符串中加入特殊字符,例如:回车,table等
符号 说明 \' 单引号 \" 双引号 \\|反斜杠 \n 换行 \r 回车,回到行首 \t 纵向制表符 \v 横向制表符例如:
s = "this is \"" print(s) s = 'line1\nline2' print(s)
结果:
this is " line1 line25. 运算符:
Python中运算符包括:算数运算符,比较运算符,逻辑运算符
5.1 算数运算符 符号 说明 + 字符串 * 乘法 / 除法 % 取模,求余 ** 幂运算 // 地板除,保留整数部分示例:
a = 20
b=3
print(f'{a}+{b}={a+b}')
print(f'{a}-{b}={a-b}')
print(f'{a}*{b}={a*b}')
print(f'{a}/{b}={a/b}')
结果:
20+3=23 20-3=17 20*3=60 20/3=6.6666666666666675.2 比较运算符
比较运算符若是真,返回True,否则返回False
符号 说明 > 大于 >= 大于等于 == 恒等于 < 小于 <= 小于等于示例:
a = 10
b = 20
print('a=%d,b=%d'%(a,b))
print('a>b:', a>b)
print('a>=b:', a>=b)
print('a==10:', a==10)
print('a<b:', a<10)
print('a<=b:', a<=10)
结果:
a=10,b=20 a>b: False a>=b: False a==10: True a<b: False a<=b: True5.3 逻辑运算符
逻辑运算符用于两个或者多个表达式处理,主要语法:
符号 说明 or 逻辑运算符,返回第一个为真的对象,否则返回最后一个为假的对象 and 逻辑与,返回第一个为假的对象,否则返回最后一个为真的对象理解:对象:
不是现实中的搞对象, Python中的一切都可以理解对象,例如:10, 's',函数等
Python中的假:0,False, None,空字符串,列表元组字典等; python中的真:True,非假
print(0 or 1 or 10)#第一个不为假的对象
print(0 or None or {})#操作数全为假,返回最后一个为假的对象
print(0 and 1 and 10)#返回第一个为假的对象
print(2 and 1 and 10)#操作数全为真,返回最后一个为真的对象
结果:
1
{}
0
10
以上就是Python的的基本语法,大家可以在Jupyter中练习。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did170151