python简单的小程序

时间:2019-07-31 00:42:53   收藏:0   阅读:158

1,无论什么编程语言,首先我们都会学习“hello wrold”

print("hello wrold")

python的完整语句最后不用加‘;’

技术图片

2,简单的计算加减乘除法

input_1=input("请输入一个数字:")
input_2=input("请输入一个数字:")
ChangeToFloat_1 = float(input_1)
ChangeToFloat_2= float(input_2)
Calc_add = ChangeToFloat_1 + ChangeToFloat_2
Calc_sub = ChangeToFloat_1 - ChangeToFloat_2
Calc_mul = ChangeToFloat_1 * ChangeToFloat_2
Calc_div = ChangeToFloat_1 / ChangeToFloat_2

print("加为:",Calc_add)
print("减为:",Calc_sub)
print("乘为:",Calc_mul)
print("除为:",Calc_div)

 技术图片

另一种表示方法(以加为例)

a = input()
b = input()
a1 = float(a)
b1 = float(b)
print("%d+%d=%d" %(a1,b1,(a1+b1)))
#input只能输入字符串,如果想要整型,需要转换
#float也可以是int
#注意括号

 运行结果:

2

3

2+3=5

 

 

3.str()用法

str(100)
#括号里只能是一个数字

 运行结果:

‘100’

4.邮件加密

email =  input("Input Your Email:")
for i in email:
   #拿出当前ascii值
   res = ord(i) + 4
    #将字符串(6,4,9.。)
   res2 = chr(res)
   print(res2,end="")

 运行结果:

Input Your Email:96543@qq.com

q

5.练习1 :华氏温度转换为摄氏温度

# 用户输入摄氏温度
 
# 接收用户输入
a = (input(‘输入摄氏温度: ‘))
celsius = float(a) 
# 计算华氏温度
fahrenheit = (celsius * 1.8) + 32
print(‘%0.1f 摄氏温度转为华氏温度为 %0.1f ‘ %(celsius,fahrenheit))

 运行结果:

输入摄氏温度: 123
123.0 摄氏温度转为华氏温度为 253.4

6.练习2:求圆的周长和面积
import math
a = (input("请输入圆的半径:"))
r = float(a)
c = 2 * math.pi * r
s = r * r * math.pi
print("圆的周长为 %.2f" % c)
print("圆的面积为 %.2f" % s)

 运行结果:

请输入圆的半径:2
圆的周长为 12.57
圆的面积为 12.57

7.练习3:判断是否是闰年
a = (input("请输入你想知道的年份:"))
y = float(a)
s =(y % 4 == 0 and y % 100 != 0 or y % 400 == 0 )
print(s)

 运行结果:

请输入你想知道的年份:3444
True

8.练习4:求100-1000的水仙花数

for f in range(100,1000):
    a = f//100
    b = f//10%10
    c = f%10
    if f == a**3 + b**3 +c**3:
        print(f)

 

运算结果:
153
370
371
407

9.判断是否是水仙花数
f = input("请输入一个数字:")
if len(f) > 3:
     print("F")
else:
    a = int(f[0])
    b = int(f[1])
    c = int(f[2])
    if int(f) == a**3 + b**3 +c**3:
        print("这是水仙花数")
    else:
        print("这不是水仙花数")

 运行结果:

请输入一个数字:135
这不是水仙花数







 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!