python小程序200例
Python是一种面向对象、解释型的高级程序语言,其开发的应用范围非常广泛。Python语言的特点主要表现在代码简洁、易读易写、可移植性强等方面。
本文将对Python的小程序100例进行介绍,以帮助初学者更好地掌握语言的基础知识。
1.打印“Hello, World!”
print("Hello, World!")
2.计算并打印1+2+……+10的值
total=0
thk导轨中国for i in range(1,11):
total+=i
print("1+2+……+10的值为:%d" %total)
3.输入一个年份,判断是否为闰年
year=int(input("请输入一个年份:"))
if (year%4==0 and year%100!=0) or year%400==0:
print("%d 是闰年" %year)
else:
print("%d 不是闰年" %year)
4.输入两个数字,计算它们的乘积
a=int(input("请输入第一个数字:"))python基础代码100例
b=int(input("请输入第二个数字:"))
product=a*b
print("它们的乘积为:%d" %product)
5.从列表中出最大的数
list=[5,6,7,8,9,11,2,21,44]
max_number=max(list)
print("最大的数为:%d" %max_number)
6.输入一段字符串,判断它是否为回文串
str=input("请输入一段字符串:")
if str==str[::-1]:
print("%s 是回文串" %str)
else:
print("%s 不是回文串" %str)
7.生成指定范围内的随机数
import random
random_number=random.randint(0,100)
print("生成的随机数为:%d" %random_number)
8.计算1到100之间的偶数和
total=0
for i in range(1,101):
if i%2==0:
total+=i
print("1到100之间的偶数和为:%d" %total)
9.输入一个数,判断它是否为质数
number=int(input("请输入一个正整数:"))
if number<=1:
print("%d 不是质数" %number)
else:
for i in range(2,number):
if number%i==0:
print("%d 不是质数" %number)
break
else:
print("%d 是质数" %number)
10.输入一个数n,输出1到n之间的所有质数
def is_prime(n):
smart原则包含哪些方面if n<=1:
return False
for i in range(2,n):
if n%i==0:
return False
return True
n=int(input("输入一个正整数n:"))
primes=[]
for i in range(2,n+1):
if is_prime(i):
primes.append(i)漂亮的花边边框
print("1到%d之间的所有质数为:" %n,primes)
11.输出n的阶乘
def factorial(n):
if n==1:
return 1
else:
return n*factorial(n-1)
n=int(input("输入一个正整数n:"))
print("%d的阶乘为:%d" %(n,factorial(n)))
纯静态网站12.输入一个字符串,统计其中的单词数
str=input("输入一段字符串:")github中文登录
words=str.split()
print("其中的单词数为:%d" %len(words))
13.判断两个字符串是否相等
str1=input("请输入第一个字符串:")
str2=input("请输入第二个字符串:")
if str1==str2:
print("两个字符串相等")
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论