python
冷鞘
学习是一个潜移默化的过程,越积累,你就越强大。
展开
-
Python练习题 函数设计(55~67)一
Demo55**Python 计算机程序设计中会经常用到十六进制数(第3章曾介绍过)(参见附录C中对数系的介 绍)。将十进制数d转换为一个十六进制数就是找到满足下面条件的十六进制数:**程序编辑:# 提示用户输入一个十进制整数number = int(input("Enter a number:"))def decToHex(number): hexStr = "" while number != 0: temp = number % 16原创 2020-08-11 20:50:59 · 2959 阅读 · 0 评论 -
python 基础练习--打印不同样式的***,打印偶数/奇数
"""(1)**********"""print("*" * 10)for i in range(1, 11, 1): print("*", end="")"""(2)****************************************"""print("=" * 10)for i in range(0, 4, 1): print("**********")print("=" * 10)for i in range(0, 4): fo原创 2020-08-09 19:16:56 · 594 阅读 · 0 评论 -
Python练习题 循环语句(37~54)三
Demo50**Python (最大数的出现)编写程序读取整数,找出它们中的最大值,然后计算它的出现次数。假设输入以数字0结束。假设你输人的是“3525550";程序找出的最大数是5,而5的出现次数是4。 (提示:维护两个变量max和count。变量max存储的是当前最大数,而count存储的是它的出现次数。初始状态下,将第一个值赋值给max,将1赋值给count。将max和每个随后的数字进行比较。如果这个数字大于max,就将它赋值给max且将count重置为1。如果这个数等于max,给count自增1原创 2020-08-09 18:15:40 · 1997 阅读 · 0 评论 -
Python练习题 循环语句(37~54)二
Demo43**python (使用循环显示四种模式)使用嵌套循环在四个独立的程序中显示下面四种模式。**程序编辑:print("模式A")while True: for i in range (1,7): for j in range(1, 7): if j <= i: print(j,end="\t") print() breakprint()print("模式B")whi原创 2020-08-09 16:59:05 · 2453 阅读 · 1 评论 -
Python练习题 循环语句(37~54)一
Demo37**这里的问题是猜出电脑里存储的数字是什么。你将要编写-一个能够随机生成一个0到 100之间且包括0和100的数字的程序。这个程序提示用户连续地输入数字直到它与那个随 机生成的数字相同。对于每个用户输人的数字,程序会提示它是否过高还是过低,所以,用 户可以更明智地选择下一个输人的数字。下面是一个简单的运行:**Guess a magic number between 0 and 100Enter your guess: 50Your guess is too highEnter y原创 2020-08-08 11:38:12 · 1893 阅读 · 0 评论 -
Python练习题 判断语句(19~36)三
Demo31**(科学问题: -周的星期几)泽勒的一致性是- -个由泽勒开发的算法,用于计算-周的星期儿。 这个公式是●这里的h是指一間的星期几(0:星期六; 1:星期天; 2:星期一; 3:星期二; 4:星期三; 5:星期四: 6;星期五)。●q是一个月的哪一天。●m是月份(3:三月; 4:四月; .; 12:十二月)。一月和二月都是按照前一年的13月和14.月来计数的。●j是世纪数(即year/100)●k是一个世纪的某- -年(即year % 100)。编写程序提示用户输人一个年份原创 2020-08-06 22:34:26 · 1212 阅读 · 0 评论 -
Python练习题 判断语句(19~36)二
Demo26**(金融方面:比较价钱)假设你购买大米时发现它有两种包装。你会想编写一个程序比较这两种包 装的价钱。程序提示用户输人每种包装的重量和价钱,然后显示价钱更好的那种包装。下面是一 个示例运行。**Enter weight and price for package 1: 50, 24.59 LErterEnter weight and price for package 2: 25,11.99 P EntePackage 2 has the better price.程序编辑:#原创 2020-08-05 22:11:23 · 2289 阅读 · 0 评论 -
Python练习题 判断语句(19~36)一
Demo19**你可以通过询问5个问题来找出你朋友的生日在一个月中的哪一天。每个问题都在询问 这一天是否在5个数字集中。生日就是出现这个数字的集合的第一t 个数字的和,例如:如果生日是19,那它就会在setl. set2和set5中出现。这三个集合的第一个数字分别是1. 2、16。它们加起来的和就是19。程序编辑:"""数据:5个数字集合 累加和步骤:1.先问在不在集合1 在 累加1 否则不管2.先问在不在集合2 在 累加2 否则不管3.先问在不在集合3 在 累加4 否则不管4.原创 2020-08-05 21:18:05 · 2918 阅读 · 1 评论 -
Python练习题 基本语法(1-18)二
Demo09(几何方面:三角形的面积)编写一个程序,提示用户输人三角形的三个顶点(x1, y1)、 (x2,y2)和(x3,y3)然后显示它的面积。计算三角形面积的公式如下所示。 s = (sidel + side2 + side3)/2 area =√s(s - sidel)(s - side2)(s - side3) 这里是一一个示例运行。Enter three points for a triangle: 1.5, -3.4,4.6,5,9.5,-3.4 -EnterThe area of t原创 2020-08-05 19:10:37 · 2911 阅读 · 2 评论 -
Python练习题 基本语法(1-18)一
Demo01**(将摄氏温度转化为华氏温度)编写–个从控制台读取摄氏温度并将它转变为华氏温度并予以显示 的程序。转换公式如下所示。. fahrenheit = (9 / 5) * celsius + 32 这里是这个程序的示例运行。 Enter a degree in Celsius: 43 F Ener 43 Ce1sius is 109.4 Fahrenheit**解答:程序编辑:# 数据 华氏温度,摄氏温度# 指令:# 1.提示用户输入摄氏温度# 2.利用公式 将摄氏温度转化为华氏温原创 2020-08-04 20:18:53 · 5237 阅读 · 0 评论 -
python 中常见字符串去空格的方法
1.strip()方法,去除字符串开头或者结尾的空格2.lstrip()方法,去除字符串开头的空格3:rstrip()方法,去除字符串结尾的空格4:replace()方法,可以去除全部空格...原创 2020-03-21 20:22:52 · 605 阅读 · 0 评论 -
python 中break、continue,pass关键字
break、continue关键字break和continue关键字都是被使用在循环中关键字break作用:终止循环continue作用:跳过本次循环,进入下次循环pass关键字:pass关键字可以使用任何地方,它的作用目前不知道代码怎么实现,暂时为了保证语法能够正常通过,pass保证语法完整性的,和continue完全不是一个东东# for i in range(101):#...原创 2020-03-17 14:08:53 · 339 阅读 · 0 评论 -
Python 判断一个是否是质数(素数)
#输入数,判断这个数是否是质数num = int(input("请输入一个数:"))if num > 1: #质数大于1 for i in range(2,num): if (num % i) == 0: print(num,"不是,质数") break else: print(num,"是质数") else: print(num,"不是质数")...原创 2020-03-17 11:37:18 · 2418 阅读 · 2 评论 -
python 英雄联盟商城登录,注册界面程序
while True:print("\t\t\t英雄商城登录界面\n")print("~*“38)print("\t\t\t1.用户登录\n")print("\t\t\t2.用户注册\n")print("\t\t\t3.退出系统\n")print("~”*38)choice = input("请输入您的选择:")if choice == "1": #用户需要登录 usern...原创 2020-03-17 11:20:17 · 658 阅读 · 0 评论 -
Python交换变量存储的值
’’'接受用户输入的两个整数,存储到两个变量里面,交换变量存储的值。1.临时变量2.求和法3.异或法 ‘’’num1 = int(input(“请输入一个整数:”))num2 = int(input(“请再次输入一个数:”))print(“交换前,num1=%s,num2=%s\n”%(num1,num2))方法1:交换1 临时变量法tepm = num1num1 = num2...原创 2020-03-16 17:35:40 · 426 阅读 · 0 评论 -
Python占位符 %d %s %f %r的使用
1.%d代表数字占位符,代表int整型,只能传递十进制整数1.11.21.32.%s代表字符串占位符 , 代表string 字符串string = “hello word”print(“输出=%s”%string)#打印字符串"hello word"2.12.22.33.%f 代表浮点,默认保留6位小数位,而第7位根据四舍五入取值3.13.23.3...原创 2020-03-16 13:49:35 · 13028 阅读 · 1 评论 -
Python 快捷注释键以及 快速缩进多行代码 键
1.通过快捷键:Ctr + /来实现注意:在按快捷键的时候需要先选中准备要注释掉的代码,且单行注释和多行注释操作一样2.快捷键:shift + #(在代码的最前面输入,非选中代码进行注释)单行和多行注释:在每一行的前面输入shift + #3.输入’’’,将要注释的代码插在中间...原创 2020-03-16 12:52:38 · 8008 阅读 · 2 评论 -
python 标识符命名规范
python标识符命名规范是什么简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。Python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:1.标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。2.标识符不能和 Python 中的保留字相同。有关保留字,后续章节会详细...转载 2020-03-14 11:04:29 · 408 阅读 · 0 评论 -
python 老师问学生,这道题你会做了吗?
#老师问学生,这道题你会做了吗?如果学生答"会了(y)",则#可以放学.如果学生不会做(n),则老师再讲一遍print(“老师问学生,这道题你会做了吗?”)a = input(“请学生回答:”)y = “y”n = “n”if (a == y):print(“可以放学了”)elif a == n:print(“老师再讲一遍”)else:print(“输入错误,请输入小写y(会...原创 2020-03-14 10:57:21 · 1374 阅读 · 0 评论 -
python 用户登录程序
提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“88888”,则提示正确,否则,如果用户名不是admin还提示用户用户名不存在,如果用户名是admin,密码错误则提示密码错误user = input(“请输入登录的用户名:”)a = “admin”b = “88888”if user == a:print(“用户名正确”)user_password ...原创 2020-03-14 10:47:23 · 2467 阅读 · 0 评论 -
python随机数0-5游戏
随机产生一个0-5之间的数:随机产生的数:0:输出:进入战斗随机产生的数:1:输出:捡到宝箱随机产生的数:2:输出:捡到武器随机产生的数:3:输出:捡到弹药随机产生的数:4:输出:踩到陷阱随机产生的数:5:输出:无事件print(“随机产生一个 0-5 的数”)a = int(input(“请输入随机产生的数:”))if a == 0:print(“进入战斗”)elif a...原创 2020-03-14 10:26:15 · 1343 阅读 · 0 评论 -
python 输入一个月份判断季节
让用户输入一个月份,判断这个月是哪个季节?假定3到4月是春季,5到8月是夏季,9到10是秋季,11、12、1、2月是冬季a = int (input(“请输入一个月份:”))if a == 3 or a == 4:print("%s月是春季"%a)elif 5 <= a <=8:print("%s月是夏季"%a)elif 9 <= a <=10:print...原创 2020-03-13 12:58:03 · 18323 阅读 · 0 评论 -
python 使用循环求1~100的和,积
#计算1-100之间的整数和sum = 1for i in range(2,101):sum += iprint(sum)#或者sum = 0for i in range(1,101):sum += iprint(sum)#计算1-100之间的整数乘积sum = 1for i in range(2,101):sum *= iprint(sum)...原创 2020-03-13 11:57:24 · 17481 阅读 · 2 评论 -
python 打印图案行数(while)
a = int(input(“请输入需要打印的行数:”))b = 1while b <= a:print("*" * b)b += 1原创 2020-03-13 10:46:30 · 1214 阅读 · 1 评论 -
Python计算器程序【加减乘除操作】
Python计算器程序【加减乘除操作】a = float(input(“请输入第一个数:”))b = input(“请输入运算符:”)c = float(input(“请输入第二个数:”))d = a + ce = a - cf = a * cg = a / ch = “+”i = “-”j = “*”k = “/”if h == b:print(“结果是%s”%d)...原创 2020-03-11 20:17:52 · 16849 阅读 · 2 评论 -
python注释,变量及数据类型
一:Python程序注释怎么加|-- 注释???|-- 单行注释 # |-- 多行注释 三个引号引起来的是多行注释二:变量:|-- 什么变量运行时环境(程序运行过程中,这个值可以发生变化的)变化的量|-- 如何定义变量 在强数据类型语言中,定义变量需要如下操作 数据类型 变量名称 = 变量值; int a = 10; a = 20; a = 20.5; // 报...原创 2020-03-09 21:26:12 · 612 阅读 · 0 评论 -
常见的python 解释器
1. 官方网站提供的解释器 CPython从官方安装好的 python,默认自带了解释器,CPython 就是官方版本的解释器,这个解释器是使用 C 语言编写的,这个解释器也是使用最为广泛的解释器,可以方便的和 C/C++的类库进行交互。2. 基于 Java 语言的 python 解释器 Jython一种由 java 语言编写的 python 解释器,是将 python 编译成 java 字...原创 2020-03-09 20:55:24 · 483 阅读 · 0 评论 -
python安装步骤
安装步骤一:python软件下载 官网地址 www.python.orgftp 官方下载地址:http://www.python.org/ftp/python在官方 ftp 下载地址中,可以选择下载任意一个需要的版本二:安装过程我们以最新的 3.x 为例安装(这里使用3.6.6):双击安装包,出现如下的开始安装界面,选择自定义安装选项:选项设置,默认全部勾选即可:高...原创 2020-03-09 19:04:47 · 223 阅读 · 0 评论