Python基础笔记(一)

一、打印print

# 打印
#单引号、双引号都行
print("Hello World")
print('Hello World')

print("He said 'Yes!'")
# \转义字符 防止引号误配对内容中的引号前加转义字符
print("He said \"Yes!\"")
# 换行
print("Hello\nWorld")
print('''Hello 
World''')
# 字符串拼接
print("Hello "+"World"+"!")

二、变量

# 变量
a = 1
print(a)


str1="Hello World"
print(str1)

str2 = str1
str2 = "Bye"
print("str1=" + str1)
print("str2=" + str2 + "!")

三、输入input

inut一律返回字符串,强制转换

grade = int(input("您的年龄是:"))
print (grade)

四、运算符优先级

not > and > or

五、列表

列表可以放不同类型的值,可变数据类型

列表自带的函数

# 插入append
shoping_list = []
shoping_list.append("键盘")
shoping_list.append("手机")
shoping_list.append("电脑")
print(shoping_list)
# 删除remove
shoping_list.remove("手机")
print(shoping_list)
# 查看元素个数
print("购物车里商品数为:" + str(len(shoping_list)))
# 查看固定位置的元素
print(shoping_list[0])
# 更新元素
shoping_list[0] = "冰箱"
# 查看固定位置的元素
print(shoping_list[0])


# 最大值max,最小值min,排序sorted
num_list = [5, 3, 1.5, 2, 4]
print(max(num_list))
print(min(num_list))
print(sorted(num_list))

六、字典

可变(增删改等)

储存键(key)值(value)对

键的类型不可变,可以作为键的数据类型如字符串、整数、浮点数、布尔型(列表不可以)

color_dict = {"红色":"red",py
              "绿色":"green",
              "白色":"white",
              "蓝色":"blue",
              "粉色":"pink"}

query = input("请输入中文:")
if query in color_dict :
    print("英文:" + color_dict[query])
else:
    print("该颜色未收录")
    print("当前本词典收录颜色条数为:" + str(len(color_dict)) + "条")

# color_dict.keys()  返回所有键
# color_dict.values()  返回所有值
# color_dict.items()  返回所有键值对

# 索引0表示键,1表示码
for colors in color_dict.items():
    c_name = colors[0]
    e_name = colors[1]
    print(c_name + e_name)

for c_name, e_name in color_dict.items():
    print(c_name + e_name)

七、range

"""
for i in range(m,n):
  不包括n,m到n-1
"""

# 打印5 6 7 8 9
for i in range(5,10):
    print(i)

"""
for i in range(m,n,k):
k表示步长
"""

# 打印 5 7 9
for i in range(5,10,2):
    print(i)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值