Python基础

1、交互式

Win+R打开运行,输入cmd


Python基础_第1张图片
Python基础_第2张图片

2、使用PyCharm创建Python项目

Python基础_第3张图片
Python基础_第4张图片
Python基础_第5张图片

输入Python包名


Python基础_第6张图片
Python基础_第7张图片

创建一个Python文件


Python基础_第8张图片
Python基础_第9张图片

编辑代码,运行python文件


Python基础_第10张图片

运行结果


Python基础_第11张图片

注释

#输出语句
print("hello,world")

'''
    多行注释
'''
s="Hello,World!"
print(s)
Python基础_第12张图片
Python基础_第13张图片
age=20
name="zhangsan"
#查看数据类型
print(type(age))
print(type(name))

输出结果



输入输出

input输入,默认接收内容是字符串类型
print输出

cardId=input("请输入卡号:")
password=input("请输入密码:")
print("你输入的卡号:"+cardId)
print("你输入的密码:"+password)
#格式化占位符
print("卡号:%s"%cardId)
print("你输入的卡号:%s,密码是%s"%(cardId,password))
Python基础_第14张图片

Ctrl+单击print函数名

def print(self, *args, sep=' ', end='\n', file=None):
Python基础_第15张图片

不换行输出

print("Hello",end="")
print("Python")
HelloPython
#format函数
x=2
y=2.3
print("x={},y={}".format(x,y))
x=2,y=2.3
#format函数,保留两位有效数字
y=3.1415
print("y={:.2f}".format(y))
y=3.14
#默认接收数据是字符串
age=input("请输入年龄:")
#类型转换
print(int(age))
请输入年龄:20
20
Python基础_第16张图片
a=int("1234")   #字符串转换整数
b=float("3.14") #字符串转换浮点型
c=str(123)       #整数转换为字符串
print(type(a))
print(type(b))
print(type(c))



#eval(str):把字符串类型自动转换为合适的类型
a=eval("1213")
b=eval("3.14")
print(type(a))
print(type(b))


Python标识符区分大小写


Python基础_第17张图片
age=input("请输入年龄:")
age=int(age)
if age<18:
    print("温馨提示:未成年人禁止入内")
else:
    print("欢迎光临!")
请输入年龄:16
温馨提示:未成年人禁止入内
请输入年龄:20
欢迎光临!
#多条件判断
age=input("请输入年龄:")
age=int(age)
if age<12:
    print("温馨提示:儿童禁止入内")
elif age<18:
    print("温馨提示:未成年人禁止入内")
elif age==18:
    print("温馨提示:刚好成年")
else:
    print("欢迎光临!")
请输入年龄:10
温馨提示:儿童禁止入内
请输入年龄:18
温馨提示:刚好成年

综合示例

'''
    奶茶店价格计算
'''
print("欢迎光临奶茶小店!"
      "\n本店奶茶品种有:"
      "\n1)原味奶茶 5元;"
      "\n2)珍珠奶茶 7元;"
      "\n3)草莓奶茶 8元")
milkteaId=input("请选择奶茶编号:")
milkteaId=int(milkteaId)
if milkteaId>=1 and milkteaId<=3:
    if milkteaId==1:
        price=5
    elif milkteaId==2:
        price=7
    elif milkteaId==3:
        price = 8
    amount=int(input("请输入奶茶数量:"))
    money=amount*price;
    print("您购买的奶茶编号为{},共{}杯,总计{}元".format(milkteaId,amount,money))
    vip=input("您是本奶茶店会员吗?(y/n)")
    if vip=='y':
        money*=0.9
        print('您已享受会员价,折后总价位:{}元'.format(money))
else:
    print("你选择的奶茶不存在!")
欢迎光临奶茶小店!
本店奶茶品种有:
1)原味奶茶 5元;
2)珍珠奶茶 7元;
3)草莓奶茶 8元
请选择奶茶编号:2
请输入奶茶数量:1
您购买的奶茶编号为2,共1杯,总计7元
您是本奶茶店会员吗?(y/n)y
您已享受会员价,折后总价位:6.3元

你可能感兴趣的:(Python基础)