一、调整字体、固定代码模块
1、设置字体:File -> Settings -> Editor -> Font
2、固定代码模块:File -> Settings -> Editor -> File and Code Templates -> Python Script
# -*-coding = utf-8 -*-
# @Time:2021/9/10 10:59
# @Author:2104210070
# @File:demo1.py
# @Software:PyCharm
3、demo选择的Python运行
二、Python语法等
1、格式化输出
age = 21
print("我的名字是%s,我的国籍是%s"%("小刘","中国"))
print("我的年龄是%d岁"%age)
print("aaa","bbb","ccc")
print("www","baidu","com",sep=".")
print("hello",end="")
print("world",end="\t")
print("python",end="\n")
print("end")
输出结果:
我的名字是小刘,我的国籍是中国
我的年龄是21岁
aaa bbb ccc
www.baidu.com
helloworld python
end
2、格式化输入
a = input("请输入一个数字:")
print("输入了一个数字:",a)
print(type(a))
print(type(int(a)))
无论输入的是一个数字还是中文,最后在a里都是字符串的形式存储
如果想用数字进行运算,则需要强制类型转换
输出结果:
请输入一个数字:123
输入了一个数字: 123
<class 'str'>
<class 'int'>
*input()小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示
*input()在从键盘获取了数据以后,会存放到等号左边的变量中
*input()函数接受的输入必须四表达式
3、缩进
Python语言对缩进要求很高,同一代码段的内容缩进必须相同(最好用tab键缩进)
4、import与from...import
在Python中用import或者from...import来导入相应的模块
将整个模块(somemodule)导入,格式为:import somemodule
从某个模块中导入某个函数,格式为:from somemodule import firstfunction
从某个模块中导入多个函数,格式为:from somemodule import firstfunction,secondfunction,thirdfunction
将某个模块中的全部函数导入,格式为:from somemodule import \*
5、猜拳游戏(若输入数字以外的内容,不能提示错误)
import random
print("剪刀(0)石头(1)布(2)游戏开始啦!")
a = int(input("你的输入为:"))
b = random.randint(0,2)
if a!=0 and a!=1 and a!=2:
print("输入错误哟,请重新输入。")
elif a>b:
print("随机产生的数为:%d"%b)
print("恭喜你!你获胜啦!")
elif a==b:
print("随机产生的数为:%d" % b)
print("哦豁,平局了哟!")
elif a==0 and b==2:
print("随机产生的数为:%d" % b)
print("恭喜你!你获胜啦!")
else:
print("随机产生的数为:%d" % b)
print("哈哈,你输了。")