604 字
3 分钟
Python 基础笔记

【python】

print()#

# print('hello,world~')
# print(123)
# print(12.3)
# print('hello',end=' ')
# print('world~')
# print(1,2,3,4,5,sep=':')

变量#

# a = 1
# b = 2
# print(a)
# print(b)
# a,b,c = 1,2,3
# print(a,b,c)
# a = 10
# b = 20
# c = 0
# print(a,b)
# c = a
# a = b
# b = c
# print(a,b)
# a,b = b,a
# print(a,b)

数据类型#

Number ,string ,列表list,集合set,元组tuple,字典dict

# a = 1
# print(a)
# print(type(a))
# from decimal import Decimal
# n1 = 1.1
# n2 = 2.2
# print(Decimal('1.1') + Decimal('2.2'))
# print(type(n1))
# print(n1+n2)
# print(1+True)
# print(1+False)
# '' 单行字符串
# " " 通常表示句子
# ''' 表示段落
# '''
# """
# """
# str = 'xiaoming'
# str2 = "this is my world!"
# str3 = '''
# 小明
# 小红
# 小兰
# 效率
# '''
# print(str)
# print(str2)
# print(str3)
# str(),int(),float(),bool()
# a = 123
# print('a变量的类型:',type(a))
# b = str(a)
# print('b变量的类型:',type(b))
# c =int(b)
# print('c变量的类型:',type(c))
# d = float(c)
# print('d变量的类型:',type(d))
# e = bool(d)
# print('e变量的类型:',type(e))

数据类型转换

# str(),int(),float(),bool()
# a = 123
# print('a变量的类型:',type(a))
# b = str(a)
# print('b变量的类型:',type(b))
# c =int(b)
# print('c变量的类型:',type(c))
# d = float(c)
# print('d变量的类型:',type(d))
# e = bool(d)
# print('e变量的类型:',type(e))
print(ord('a'))
print(chr(92))

进制转换#

print(11)
print(0b11)
print(0o11)
print(0x11)
print(bin(3))
print(oct(9))
print(hex(17))
# print(r'he\nllo,\nworld!')
# print('hel\tlo,wor\tld.')
#\r 将光标移到本行开头
# a =10
# b = '小明'
# print(f'我朋友{b}今年胖了{a}斤')
import time
for i in range(6): #0-5
print(f'\r你的节操掉了{5-i}斤',end='')
time.sleep(1)

切片

str = '123456789'
# print(str)
# print(str[0])
# print(str[2:5]) #左闭右开[2,5)
# print(str[0:-1]) #左闭右开[0,8)
# print(str[3:])
# print(str[1:5:2])
# print(str[1::2])
# print(str[::2])
# print(str[::-1])
# print(str*2)
# 列表 [] list
# 集合 {} set
# 元组 () tuple
# 字典 {} dict
# 1.列表:可以重复,可以修改。购物车信息
# 2.集合:可以修改,但是不能重复。无序的。记录兴趣爱好等数据。打篮球。
# 3.元组:创建完就无法改变。安全性高一些。
# 4.字典:键和值。学校系统,记录学生信息。学号:学生其他信息。
# a = []
# print(type(a))
a = [1,2,3,4,5,6,7,8,9]
# print(a)
# a[2] = 'a'
# a[3] = 'a'
# a[4] = 'a'
# print(a)
# a[2:6] = 'a'
# print(a)
# a[3] = [1,2,3]
# print(a)
# print(a[3][1])
# print(max(a))
# a.append(88)
# print(a)
# print(a.index(8))
# print(a.pop())
# print(a)
# print(a.pop(3))
# print(a)
# a.remove(2)
# print(a)
# print(len(a))
#元组
# a = (1,2,3)
# print(a)
# print(type(a))
# print(a[1])
# a[1] = 99
# print(a)
#集合 set
#可以去除重复
# a = {}
# print(type(a))
# b = set()
# b.add(10)
# print(type(b))
# print(b)
# c = {1,2,3,4,5,6,7,8,9}
# print(c)
# print(type(c))
Python 基础笔记
https://wangyi187.top/posts/python-basics-notes/
作者
WangYi
发布于
2023-11-03
许可协议
CC BY-NC-SA 4.0