1.认识Python
面向对象的解释型高级语言
强类型的动态脚本语言
扩展性强,跨平台跨语言的胶水语言
语法简单,丰富的第三方库,开源且免费
2.input 输入
input()
input('请输入密码')
只有在输入信息回车之后才算完整的运行
注意:写python代码的时候,关于语法代码部分的符号都要使用英文输入法输入
3.print() 输出打印
print()
括号后面:
可以是变量
具体的数据(必须是python允许的数据类型的正确格式)
print(123)
print('你好')
print('hello world')
除了数字其他内容都要打引号
直接输出打印信息
关于引号 引号都可以但是要一一对应,三引号可以换行输出。
print('%%')
print("%")
print('''%
%2''')
print("""%
%2""")
例子:


4.注释
注释:提示解释补充说明,某些代码。
可以出现在代码中的任何地方。python在运行的时候,不会对注释做任何的处理,就好像他不存在。只存在于源代码中,给开发者看的。
单行注释
# 这是注释
只在本行内生效
print('hello world') # 这是一句问候语
多行注释
'''
开发日期:
开发者:
最后更改日期:
'''
开发的过程中,有的时候需要调试代码,但是有些代码又不
想删除,这个时候可以使用注释功能把代码注释掉。让他暂
时不参与程序运行。
pycharm 中快捷键 ctrl+/?
5. python 中导入模块(import 语句 方法篇)
1.导入整个模块:
import module_name
这里的module_name是要导入的模块名称。使用这个模块中的函数或变量时,需要加上模块名作为前缀。例如,如果模块中有一个函数function_name,则使用方式为module_name.function_name()。
2.导入模块并起别名:
import module_name as alias
可以给导入的模块起一个别名alias,这样在后续代码中可以使用别名来代替模块名,方便使用且可以避免模块名过长或冲突的问题。
6.错误 Error
·语法错误 Syntax Errors,不符合语法规范,代码根本没有开始运行
·“运行时”错误 Runtime Errors,代码在运行过程中出错,也就是常说的“崩溃”(Crash)
·逻辑错误 Logical Errors,代码能够运行,且运行过程中没有出错,但是不是想要的结果
7.python中如何一行输入多个值
在 Python 中,你可以使用 input() 函数结合字符串的 split() 方法来从一行输入中读取多个值。以下是一个简单的示例,展示了如何做到这一点:
python
# 提示用户输入多个值,用空格分隔 | |
user_input = input("请输入多个值,用空格分隔: ") | |
# 使用 split() 方法将输入的字符串分割成一个列表 | |
values = user_input.split() | |
# 将字符串列表转换为其他类型(例如整数或浮点数) | |
values = list(map(int, values)) # 如果输入的是整数 | |
# 或者 | |
# values = list(map(float, values)) # 如果输入的是浮点数 | |
print("你输入的值是:", values) |
示例运行
假设用户输入 1 2 3 4 5,程序将输出:
请输入多个值,用空格分隔: 1 2 3 4 5 | |
你输入的值是: [1, 2, 3, 4, 5] |
注意事项
- 类型转换:
split()方法返回的是一个字符串列表。如果你需要整数或浮点数列表,可以使用map()函数进行转换。 - 输入验证:上述代码没有处理输入错误(例如用户输入了非数字字符)。在实际应用中,你可能需要添加额外的错误处理逻辑。
示例:处理输入错误
以下是一个更健壮的示例,它处理用户输入非数字字符的情况:
python
def get_int_list(): | |
while True: | |
try: | |
user_input = input("请输入多个整数,用空格分隔: ") | |
values = list(map(int, user_input.split())) | |
return values | |
except ValueError: | |
print("输入无效,请输入整数并用空格分隔。") | |
values = get_int_list() | |
print("你输入的值是:", values) |
在这个示例中,如果用户输入了非数字字符,程序会提示重新输入,直到用户输入有效的整数列表为止。
总结
- 写注释是个好习惯
- 调整输入输出的参数来控制其呈现效果
- 大部分错误类型可以归为:语法错误、运行时错误和逻辑错误
- Python 的库能让很多操作变方便

被折叠的 条评论
为什么被折叠?



