环境

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序 一般包括代码编辑器、编译器、调试器和图形用户界面等工具
集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套
例:微软的Visual Studio,c++ builder,PyCharm,IDLE
官网下载Python安装时记得勾选环境选项
windows下打开cmd,输入Python -V或Python --version可查看环境是否安装成功,若安装成功则会输出当前安装Python版本alt

python学习建议下载PyCharm

输出函数: print( )

说明:
1.可以直接输出变量
例:print(i)
2.加单引号或双引号可直接输出给定字符串,默认以'\n'结尾,这种输出方式无关键符号屏蔽 若不想在输出完毕换行,可以在括号里加上end=
例:
print("hello world")
print('hello world')\

3.','连接输出:在读取到','时默认输出一个空格,可用于连接两个字符串
例: print("hello","world")
a = 123
b = 456
print(a,b)
4.占位符输出:语法类似于c语言,给定占位符,后可加%( )表示占位符内的变量 此输出格式极可能不被后续Python版本支持,建议用format格式化输出替代
注意:变量数据类型与占位符需要对应,若不对应需要提前强制转化

num = 1  
print("hello %d",%num)
num1 = 1 
num2 = 2 
print("hello%d,%d",%(num1,num2))

5.格式化输出:双引号前加f,可对双引号内部字符串进行格式化输出,用大括号括住变量即可。

name = 'lewis'
print(f"hello {name}")

6.后置格式化输出(.format):括号及其里面的字符 (称作格式化字段) 将会被 format() 中的参数替换。
这种输出方式支持用数字进行顺序调换,或自定义关键词输出。\

name = 'lewis'
age = 25
print("hello {}".format(name))
print("hello {0},hello {1}".format(name,age))
print("hello {0},hello {1},hello {sex}".format(name,age,sex = 'nan'))

输入函数:input( )

可接收从键盘的输入,并以字符串类型保存 可在括号里加入字符串做为提示文本

in = input()
in = input("请输入一个字符串")