Python学习笔记之一(语法基础)
2019-07-16 09:59:35 星期二
python的输出print("hello python")
python的注释
1.#号
#python的输出print(“hello python”)
#井号注释只能一行一行的注释
print()#(“hello python”) 后面的文字就会被注释掉
2.三引号注释法
'''
print("hello python")
喵喵喵
'''
标识符
把一个东西标记出来的符号
Python种标识符命名规则:
1.第一个字符为字母或者下划线**(不可以是数字)**
2.除了第一个字符以外,可以是字母,下划线,数字等
变量
可以变化的量
#赋值即可使用
a=5#(从右到左赋值)
#a的值可以变化
>>>a=6
>>>a+=1 #(将前面a的值+1后再赋值给a)
>>>a
7
数据类型
将数据分类
数
字符串
列表list
元组tuple
集合set
字典dictionary
>>>a=5
>>>a
5
‘’‘三引号也是一种数据类型,但是Python并不会执行它’’’
列表和元组相当于数学中的数组
>>>[“MY”,“YOU”]
>>>abc=[“MY”,“YOU”]
>>>abc
[‘MY’,‘YOU’]
>>>abc[1]
‘YOU’
>>>abc[0]
‘MY’
>>>abc[1]=“HE”
>>>abc
[‘MY’,‘HE’]
#列表支持内容的重新定义
定义一个元组
>>>cde(“MY”,“YOU”)
>>>cde
(‘MY’,‘YOU’)
>>>cde[1]
‘YOU’
#元组的内容不支持重新定义
字符串
>>>a=“qwertyu”
>>>b=“qwertyuiop”
#求这两个集合的交集
>>>sa=set(a) #将a转化为一个集合
>>>sa
{‘q’,‘w’,e’,‘r’,‘t’,‘y’,‘u’}
>>>sb=set(b)
>>>sa&sb#交集
>>>sa|sb#并集
字典
'''{key1:value1,key2:value2}#格式'''
>>>d1={"name":"miao","sex":"man"}
>>>d1["sex"]
'man'
运算符
运算符号:+ - * / %(取余)
数学中的优先级再在Python中依旧适用
在不清楚优先级的情况下,使用括号进行执行
>>>‘hello’
>>>‘Python’
p=“Python” #(字符串和变量的连接)
”hello“+p #(利用+号进行连接)
>>>4//3
1 #整除不留余数
>>>19%3
1 #取余
缩进
利用 TAB 按键进行缩进
a=10
b=1
if(a>9):
print(a) #空格键缩进有可能会影响层次关系
if(b==9):
print(b)
elif(a<10)
print("abc") #也会使得代码更加美观