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