python学习
June哈
逛吃!逛吃
展开
-
python学习-图形绘制
turtle(海龟)库的使用,turtle绘图体系诞生于1969年,入门级的图形绘制函数库turtle画笔控制函数:penup() 抬笔pendown() 放笔pencolor() 设置笔颜色pensize() / penwidth() 笔的宽度turtle运动控制函数:fd() / forward() 走直线circle(r,d) 走弯线 半径r 绘制角度dturtle方向控制函数:seth(d) 行进角度蟒蛇绘制:# 第三方turtle图形绘制库i原创 2022-05-15 17:42:01 · 1357 阅读 · 0 评论 -
python学习-温度转换
# 华氏温度F和摄氏温度C的转换,C=(F-32)/1.8 F=C*1.8+32TempStr = input("输入带有符号的温度:")if (TempStr[-1] == 'F') or (TempStr[-1] == 'f'): # 最后一位 # eval()函数:去掉参数最外侧引号并执行剩余语句 # TempStr[0:-1]:从前面开始截取,到-1为止 C = (eval(TempStr[0:-1]) - 32) / 1.8 print("转换后的温度.原创 2022-05-15 16:05:23 · 2973 阅读 · 0 评论 -
python学习-列表3(列表方法)
# 通过“对象.方法"调用# index(要查找的元素,起始位置,结束位置)方法:用于获取指定元素在列表中第一次出现时索引,如果指定元素不存在,则抛出异常stus = ['lili', 'tom', 'wuli', 'yuyo', 'lucky']print(stus.index('lucky')) # 输出4print(stus.index('yuyo', 2, 4)) # 输出3# count()方法:用于统计指定元素在列表中出现的次数stus = ['lili', 'tom', .原创 2021-11-16 17:59:45 · 792 阅读 · 0 评论 -
python学习-列表2(列表运算符及函数)
# 列表的运算符及函数# '+'运算符对列表进行拼接mylist = ['today is'] + ['a good day']print(mylist) # 输出['today is', 'a good day']# *运算符可将列表重复指定的次数mylist = [1, 2, 3] * 3print(mylist) # 输出[1, 2, 3, 1, 2, 3, 1, 2, 3]# in运算符用来检查指定元素是否存在列表中,存在返回TRUE 不存在返回FALSE# not in.原创 2021-11-16 17:00:25 · 940 阅读 · 0 评论 -
python学习-运算符
'''算数运算符,+、-、*、/、 //整除、**幂运算、%取模,两数相除的余数, 乘法如果是字符串和数字相乘,则会对字符串进行复制操作赋值运算 =+=: a+=5相当于a=a+5 类似有-=、*=、**=、/=、//=、%='''num = 10num = (num + 10) * 5c = '*' * 3print('num=', num, ',c=' + c) # num= 100 ,c=***num /= 5print('num=', num) # num= 20.0.原创 2021-11-08 17:10:53 · 338 阅读 · 0 评论 -
python学习-数据类型转换
# 支持不同数据类型之间相互转换,利用int(),float(),str(),bool()a = 123print(type(a)) # <class 'int'>a = str(a)print(type(a)) # <class 'str'># int()函数转换规则: 布尔型——TRUE转换值为1,FALSE转换值为0; 浮点型——直接取整a = Falsea = int(a)print(a)name = 'lili'age = 19msg = "n.原创 2021-11-04 20:44:54 · 88 阅读 · 0 评论 -
python学习-数据类型
# 数据类型主要有整型、布尔型、浮点型、字符型、空值# 整数类型和浮点数类型num1 = 10 # 赋值num2 = 4num3 = num1 / num2 # 计算结果并赋值print(num3)print(type(num1)) # 判断数据类型 type()print(type(num3))c = 123_456_789 # 数字的长度过长,可以使用下划线为分隔符,程序运行时,会自动忽略下划线d = 123456789print(c, d)# 字符串 需要用引号.原创 2021-11-04 20:44:14 · 77 阅读 · 0 评论 -
python学习-变量常量
num = 10print('output num=', num)'''变量: 需小写 变量必须先声明才能使用 变量在使用前必须赋值 用 = 赋值 支持同时为多变量赋值 a=b=c='', a,b,c='','','''''name = '小王'print('我是' + name)a = b = c = 200print('a,b,c分别为', a, b, c)name, age, sex = '小明', '18', '男'print('我是' + name + .原创 2021-11-04 20:43:17 · 127 阅读 · 0 评论 -
python学习-注释
#单行注释 ctrl+/print('我是第一行')print('我是第二行')# print('我是第三行')print('我是第四行')# 多行注释使用'''开头,以'''结束'''print('我是第一行')print('我是第二行')print('我是第三行')print('我是第四行')'''...原创 2021-11-04 20:42:28 · 60 阅读 · 0 评论 -
python学习-流程控制语句1
# if语句 默认情况下,IF只控制紧随其后的那条语句,如果执行多条,则可以跟一个代码块,不能紧随:,而要写在下一行# 语法格式 if 条件表达式: 代码块# 例1:输入狗狗的年龄进行判断age = int(input('输入狗狗的年龄:'))if age <= 0: print('are you kidding?')if age == 1: print('10 years old')if age == 2: print('20 years old')if a.原创 2021-11-08 17:12:00 · 200 阅读 · 0 评论 -
python学习-列表1(列表的增删改)
'''序列是python中最基本的一种数据结构,序列用于保存一组有序的数据,所有的数据在序列中都有一个唯一的位置(索引),并序列中的数据会按照添加的顺序来分配索引序列分为可变和不可变序列;可变序列:列表 list,元素可改变; 不可变序列:字符串 str 和元祖 tuple'''# 列表的创建 [],列表中元素用,隔开studylist = [] # 创建空列表studylist = [10] # 创建只包含一个元素的列表studylist = [10, 'hello', True, .原创 2021-11-11 15:44:51 · 947 阅读 · 0 评论 -
python学习-流程控制语句2
# 斐波那契数列 指1 1 2 3 5 8 13 21... f(n)=F(n-1)+f(n-2) 输出21次f1 = 1f2 = 1for i in range(1, 22): print('%12ld%12ld' % (f1, f2), end="") # 12ld是指输出12位的长整数 if (i % 3) == 0: # 控制斐波那契数列每行的显示数量 print('') f1 = f1 + f2 f2 = f1 + f2'''for.原创 2021-11-08 17:13:12 · 596 阅读 · 0 评论