Python3中13个实例汇总
1、Python数字求和
# -*- codingLuft-8 -*- #Filename: test.py #author by:Leq #用户输入数字 num1 = input("输入第一个数:") num2 = input("输入第二个数:") #求和 sum= float(num1)+float(num2) #要做运算,必须保证运算之前将字符格式转为整形init或浮点型float #第一种显示方式:格式化输出 print("两个数字相加的计算结果是:%d"%sum) #第二种显示方式:.format() print('数字 {0} 和 {1} 相加结果为: {2}'.format(num1, num2, sum))
2、平方根√ ̄,例:√ ̄16=4
# -*- codingLuft-8 -*- #Filename: 平方根.py num = float(input('请输入一个数字: ')) num_sqrt = num ** 0.5 print(' %0.3f 的平方根为 %0.3f'%(num ,num_sqrt))#小数点后3位的浮点数
3、计算三角形面积;注 :三角形面积=(半周长(半周长-边长A)(半周长-边长B)(半周长-边长C))0.5*
# -*- codingLuft-8 -*- #Filename: 计算三角形面积.py #Python学习交流QQ群:857662006 #运算过程:三角形面积=(半周长*(半周长-边长A)*(半周长-边长B)*(半周长-边长C))**0.5 a = float(input('输入三角形第一边长: ')) b = float(input('输入三角形第二边长: ')) c = float(input('输入三角形第三边长: ')) #计算半周长 s = (a+b+c)/2 #计算面积 area = (s*(s-a)*(s-b)*(s-c))**0.5 print('三角形的面积是%0.2f'%area)
4、生成随机数
# -*- codingLuft-8 -*- #Filename: 生成随机数.py #引入random模块 import random print(random.randint(0,9))
5、判断奇偶数
# -*- codingLuft-8 -*- #Filename: 判断奇偶数.py num = int(input("请输入一个数,判断奇偶数:")) if num%2 ==0: print('%d是偶数'%num) else: print('%d不是偶数'%num)
6、判断闰年
# -*- codingLuft-8 -*- #Filename: 判断闰年.py #整百年能被400整除,非整百年能被4整除的年份是闰年 num = int(input("请输入一个年份,判断是不是闰年:")) if num%100 == 0: if num%400 == 0: print("%s 年是闰年"%num) else: print("%s年不是闰年"%num) else: if num%4 == 0: print("%s年是闰年"%num) else: print("%s年不是闰年"%num)
7、判断是不是质数
# -*- codingLuft-8 -*- #Filename: 质数判断.py #Python学习交流QQ群:857662006 #质数:一个大于1的自然数,除了1和它本身外,不能被其他自然数(质数)整除(2, 3, 5, 7等),换句话说就是该数除了1和它本身以外不再有其他的因数。 num= int(input("输入一个数,本系统可以判断是不是质数:")) if num >1: for i in range(2,num): if num%i==0: print('%s不是质数'%num) break else: print('%s是质数'%num) else: print("请输入大于1的数")
8、阶乘
# -*- codingLuft-8 -*- #Filename: 阶乘实例.py #阶乘:自然数、全部相乘 num =int(input("输入一个数,计算阶乘:")) f=1 if num <0: print("SORRY,负数没有阶乘") if num==0: print("0的阶乘是1") else: for i in range(1,num+1): f=f*i # f+=1 print("%s的阶乘是%s"%(num,f))
9、九九乘法表
# -*- codingLuft-8 -*- #Filename: 九九乘法表.py #两个for循环、print()自带换行 #Python学习交流QQ群:857662006 for i in range(1,10): for j in range(1,i+1): print('%s*%s=%s'%(i,j,i*j),end=' ') #print() 函数自带换行‘\h\t’,这里去掉,让输出完这一段后再换行 print() #print() == print('\n\t')
10、判断是不是数字【这个得引入库】
# -*- coding: UTF-8 -*- # Filename : test.py def is_number(s): try: float(s) return True except ValueError: pass try: import unicodedata unicodedata.numeric(s) return True except (TypeError, ValueError): pass return False # 测试字符串和数字 print(is_number('foo')) # False print(is_number('1')) # True print(is_number('1.3')) # True print(is_number('-1.37')) # True print(is_number('1e3')) # True # 测试 Unicode # 阿拉伯语 5 print(is_number('٥')) # True # 泰语 2 print(is_number('๒')) # True # 中文数字 print(is_number('四')) # True # 版权号 print(is_number('©')) # False
11、Python 十进制转二进制(bin)、八进制(oct)、十六进制(hex)
dec = int(input("输入数字:")) print("十进制数为:", dec) print("转换为二进制为:", bin(dec)) print("转换为八进制为:", oct(dec)) print("转换为十六进制为:", hex(dec))
12、最大公约数
# Filename : test.py # Python学习交流QQ群:857662006 # 定义一个函数 def hcf(x, y): """该函数返回两个数的最大公约数""" # 获取最小值 if x > y: smaller = y else: smaller = x for i in range(1,smaller + 1): if((x % i == 0) and (y % i == 0)): hcf = i return hcf # 用户输入两个数字 num1 = int(input("输入第一个数字: ")) num2 = int(input("输入第二个数字: ")) print( num1,"和", num2,"的最大公约数为", hcf(num1, num2))
13、生成日历【菜鸟教程runoob.com】
# Filename : test.py # 引入日历模块 import calendar # 输入指定年月 yy = int(input("输入年份: ")) mm = int(input("输入月份: ")) # 显示日历 print(calendar.month(yy,mm)) #注意这里格式
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
一篇长文带你在Python里玩转Json数据
Json简介 Json(JavaScript Object Notation) 很多网站都会用到Json格式来进行数据的传输和交换,就像上篇我提到的网易云音乐接口,它们返回的数据都是Json格式的。 这因为Json是一种轻量级的数据交换格式,具有数据格式简单,读写方便易懂等很多优点。用它来进行前后端的数据传输,大大的简化了服务器和客户端的开发工作量。 而且相对于XML来说,更加的轻量级,更方便解析。 今天我们讲讲如何在python里玩转Json数据? 在Json中,遵循“key-value”的这样一种方式。 比如最简单的这种:“{"name" : "zhuxiao5"}”,跟python 里的字典似的,也是一个Json格式的数据。 复杂一点的比如这种(后文会多次使用到这个例子): 以上图为例,再多说几句Json格式的特点 对象通过键值对表现;键通过双引号包裹,后面跟冒号“:”,然后跟该键的值;值可以是字符串、数字、数组等数据类型;对象与对象之间用逗号隔开;“{}”用来表达对象;“[]”用来表达数组;Python中的Json模块 Python中也自带了Json模块,其中json.dump...
- 下一篇
php怎么启动exe文件
PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。区别: system() 输出并返回最后一行shell结果。 exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。 passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。 如何用php启动exe程序,并在进程中查看?上面的代码主要是启动了任务管理器,然后根据返回的数据判断是否启动了所要判断是否运行的程序。 启动程序的代码 如何是想运行带有汉字名称的程序,则需要借助iconv()函数,便可以运行带有汉字名称的程序了。以上就是php怎么启动exe文件的详细内容。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池