随笔分类 - python基础
摘要:'''continue语句作用:跳过当前循环中的剩余语句,然后继续下一次循环注意:跳过距离最近的循环''''''for i in range(10): print(i) if i == 3: continue print("*") print("&")'''num = 0while num < 10
阅读全文
摘要:'''break语句:作用:跳出for和while循环注意:只能跳出距离他最近的那一层循环'''for i in range(10): print(i) if i == 5: #结束这个循环 breaknum = 1while num <= 10: print(num) if num == 3: b
阅读全文
摘要:professional 表示专业版,community 是社区版,推荐安装社区版,因为是免费使用的。 1、当下载好以后,点击安装,记得修改安装路径,我这里放的是D盘,修改好以后,点击Next 2、接下来是我们可以根据自己的电脑选择32位还是64位,目前应该基本都是64位系统吧,我选的是64位的,3
阅读全文
摘要:#死循环:表达式永远为真的循环while 2: print("sunck is a good man") while True: print("sunck is a good man")#不执行非循环 Falsewhile False: print("sunck is a good man")
阅读全文
摘要:'''while 表达式: 语句1else: 语句2逻辑:在条件语句(表达式)为False时执行else中的“语句2”'''a = 1while a <= 3: print("sunck is a good man!") a += 1else: print("very very good")prin
阅读全文
摘要:'''for语句格式:for 变量名 in 集合: 语句逻辑:按顺序取“集合”中的每个元素赋值给“变量”,在去执行语句。如此循环往复,直到取完“集合”中的元素截止'''for i in [1,2,3,4,5]: print(i)'''range([start,] end[, step])函数 列表生
阅读全文
摘要:# -*- coding: utf-8 -*-'''if语句if-else语句if-elif-else语句格式:if 表达式1: 语句1elif 表达式2: 语句2elif 表达式3: 语句3……elif 表达式n: 语句nelse: #可有可无 语句e逻辑:当程序执行到if-elif-else语句
阅读全文
摘要:#存储5个人的年龄,求他们的平均年龄age1 = 18age2 = 19age3 = 20age4 = 21age5 = 22print((age1 + age2 + age3 + age4 + age5) / 5)#思考:要存储100个人的年龄#解决:使用列表#本质:是一种有序的集合'''创建列表
阅读全文
摘要:'''布尔值:一个布尔值只有True、False两种值,'''b1 = Trueb2 = Falseprint(b1, b2)'''空值:是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊值。'''n = Noneprint(n)
阅读全文
摘要:#循环五次num = 1while num <= 5: print(num) num += 1#计算1+2+3+……+100sum = 0num = 1while num <= 100: sum += num #1+……+99 + 100 num += 1print("sum = %d" % (su
阅读全文
摘要:year = int(input())if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0): print("是闰年")else: print("不是闰年")
阅读全文
摘要:#计算1+2+3+……+100sum = 0num = 1while num <= 100: sum += num #1+……+99 + 100 num += 1print("sum = %d" % (sum))
阅读全文
摘要:'''什么是字符串字符串是以单引号或双引号括起来的任意文本'abc'"def"字符串不可变'''#创建字符串str1 = "sunck is a good man!"str3 = "sunck is a nice man!"str5 = "sunck is a handsome man!"'''字符
阅读全文
摘要:#回文数num = int(input())a = num % 10b = num // 10000if a != b: print("no")else: print("yes")#输入12321 运行结果为yes
阅读全文
摘要:'''逻辑运算符''''''逻辑与 and逻辑与运算表达式:表达式1 and 表达式2值:如果表达式1的值为真,表达式2的值为真,整体逻辑与运算表达式的值为真如果表达式1的值为真,表达式2的值为假,整体逻辑与运算表达式的值为假如果表达式1的值为假,表达式2的值为真,整体逻辑与运算表达式的值为假如果表
阅读全文
摘要:'''关系运算符和关系运算表达式== != > < >= <=关系运算表达式:1 + 2 > 3 + 4格式: 表达式1 关系运算符 表达式2功能:计算“表达式1”和“表达式2”的值值:如果关系成立,整个关系运算表达式的值为真,否则为假'''
阅读全文
摘要:'''位运算符:按位运算符是把数字看做二进制数来进行计算'''# & 按位与运算符#相应的位数都为1,则该位的结果是1,否则为0print(5 & 7)'''101111 101'''# \ 按位或运算符# 两个二进制位有一个位1时,结果为1print(5 | 7)'''101111 111'''#
阅读全文
摘要:**~ + - 正负号(一元加减)* / % //+ ->> <<&^ |<= < > > !== %= += -= //=is is notin not innot or and
阅读全文
摘要:'''表达式:由变量、常量和运算符组成的式子阅读表达式: 功能: 值:''''''算术运算符和算术运算表达式算术运算符+ - * / % ** //加 减 乘 除 取模 求幂 取整算术运算表达式a = 101+1 2*3 a/3功能:进行相关符号的数学运算,不会改变变量的值值:相关的数学运算结果''
阅读全文
摘要:import randomnum = int(input("请输入您的号码:"))res = random.choice(range(100)) + 1#判断是否中将 num == resif num == res: print("恭喜您中了500万")
阅读全文

浙公网安备 33010602011771号