Python实习第一天代码

变量的声明

# 变量的声明
a = 1
b = 3.14
c = "你好python"
d = True
# 打印类型
print(type(a)))

打印语句

print("HelloWorld!")
# 格式化打印
print("%d,%f,%s"%(12,12.34,"hello"))
# Python格式打印
print("{}是{}".format("程麒阁","男生"))

输入语句

term = input("请输入字符串")
print("输入的字符串:" + term)

类型转换

# 转换为整型
int()
# 转换为浮点型
float()
# 转换为字符串
str()

算术运算符

# 算数运算符
print("a+b= " + str(a + b))
print("a-b= " + str(a - b))
print("a*b= " + str(a * b))
print("a/b= " + str(a / b))
print("a整除b= "+ str(a//b))

保留小数

# 格式化办法
print("%.2f",3.1415926)
# round()函数
print(str(round(3.1415926,2)))

if条件分支

1.练习输入年龄判断

age = input("请输入年龄")
if (int(age) > 18):
    print("成年")
else:
    print("未成年")

2.二次函数根的判断

import math
print("y=ax^2+bx+c(二次函数)")
a=input("请输入a\n")
b=input("请输入b\n")
c=input("请输入c\n")
a1=float(a)
b1=float(b)
c1=float(c)
derta=b1*b1-4*a1*c1
x1=-b1/2*a1+math.sqrt(derta)/2*a1
x2=-b1/2*a1-math.sqrt(derta)/2*a1
if(derta<0):
    print("本方程无解")
    print("x=null")
elif(derta==0):
    print("本方程有一个解")
    print("x="+str(x1))
else:
    print("本方程有两个解")
    print("x1="+str(x1)+";x2="+str(x2))

lamboda表达式

# lambada表达式
# 分段函数
condition = lambda x: {
    -1 < x < 0:
        x+0.5,
    x == 0:
        x+1,
    x > 1:
        x+2
}
value = condition(-0.5)[True]
print(value)

循环语句

1.while循环

code="123"
inputcode=input("请输入密码")
i=1
while(True):
    if(inputcode=="123"):
        print("登录成功")
        break
    inputcode=input("密码错误!请再次输入密码")
    i+=1
    if(i>=3):
        print("您已经尝试3次了,非法登录")
        break

2.for循环

shopping=["C++衬衫","汤达人泡面","python短袖衬衫"]
for index in range(len(shopping)):
    print(str(index+1)+": "+
    shopping[index]+"-->"+"$"+str(price[index])
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值