python笔记
pip isntall -i 国内源
单行注释
‘’‘’‘’ 多行注释
运算符与流程控制
变量
List列表 []
tuple 元组 ()
dict 字典 {}
str 字符串
bool
int
float
类型转换
闭坑
a = True
b = str(a)
print(b)
a = []
print(type(a))
b = bool(a)
print(b)
算数运算符
a = 3
b = 2
print(a/b)
print(a//b)
print(a % b)
print(a ** b)
复合赋值运算符
a = 3
a += 3
print(a)
a -= 3
print(a)
a *= 3
print(a)
a **= 3
a //= 3
a %= 3
逻辑运算符
and 与
or 或
not 非
格式化输出
age = 18
name = 'juring'
print('我的名字是%s,年龄是%d' % (name, age))
输入
input
password = input('输入密码')
print('我的密码是%s' % password)
输入密码123 我的密码是123
条件语句
age = int(input("请输入年龄"))
if age > 18:
print("成了")
else:
print("不成")
score = int(input("请输入成绩"))
if score > 90:
print("优秀")
elif score > 80:
print("良好")
elif score > 70:
print("中等")
elif score > 60:
print("及格")
else:
print("不及格")
循环语句
s = 'china'
for i in s:
print(i)
for i in range(5):
print(i)
for i in range(1, 6):
print(i)
for i in range(1, 10, 3):
print(i)
字符串处理
len长度
find 查找返回第一次出现的位置
print(s.startswith('h'))
print(s.endswith('a'))
cout 统计字符串中出现某字符的次数
replace, split
upper, lower大小写转换
# 去空格
s8 = ' a '
print(s8.strip())
列表
food_list = ['小鸡炖蘑菇', '梅干菜扣肉']
print(food_list)
food_list.append('铁锅炖大鹅')
print(food_list)
char_list = ['a', 'b', 'c']
print(char_list)
char_list.insert(0, 's')
print(char_list)
num_list = [1, 2, 3]
num_list1 = [4, 5, 6]
num_list.extend(num_list1)
print(num_list)
['小鸡炖蘑菇', '梅干菜扣肉']
['小鸡炖蘑菇', '梅干菜扣肉', '铁锅炖大鹅']
['a', 'b', 'c']
['s', 'a', 'b', 'c']
[1, 2, 3, 4, 5, 6]
列表查询
food_list = ['小鸡炖蘑菇', '梅干菜扣肉', '铁锅炖大鹅']
food = input('请输入你想点的菜')
if food in food_list:
print('有')
else:
print('没有')
ball_list = ['网球', '篮球']
ball = input('请输入你想买的球')
if ball not in ball_list:
print('没有')
else:
print('有')
|