一、pycharm 基础使用
python 本身自带的交互式环境对新手不够友好,pycharm 是专业的 python ide,配置好解释器后即可轻松编写、调试代码。
常用设置(file → settings)
- 主题与界面字体:
appearance & behavior→ 调整主题和字体大小 - 代码字体大小:
editor→font→ 修改 size - 解释器路径:
project: xxx→python interpreter→ 选择本地 python 路径
建议:初期不要汉化,熟悉英文菜单更利于查阅资料和后续学习。
二、代码规范要点(养成好习惯)
| 规范 | 说明 |
| 引号 | 单引号 ' 和双引号 " 完全等价,但必须成对出现 |
| 括号 | 小括号 ():函数调用、元组、运算优先级中括号 []:列表、下标大括号 {}:字典、集合、f-string |
| 空格 | 操作符两侧、逗号后、等号两侧加空格,例:a + b、[1, 2, 3] |
| 冒号 | 表示代码块开始(if、for、def 等),换行后自动缩进 |
| 波浪线 | 🟡黄色:不规范但可运行 🔴红色:语法错误,必须修复 🟢绿色:拼写问题 |
三、python 注释(写给程序员的话)
注释不会被解释器执行,主要作用:
- 提高代码可读性
- 临时禁用代码(调试)
- 记录思路或待办事项
单行注释示例
# 这是单行注释
print("hello") # 行末注释多行注释示例
# 方式1:连续单行注释(推荐,选中多行按 ctrl+/)
# 第一行注释
# 第二行注释
# 方式2:三引号(本质是多行字符串,不赋值时不执行)
"""
这是多行注释
可以写多行内容
"""
print("代码执行")四、python 变量
什么是变量?
变量就是给数据起一个名字,通过名字可以方便地操作数据。
命名规则(必须遵守)
| 规则 | 正确示例 | 错误示例 |
| 只能包含字母、数字、下划线 | name_123 | name! |
| 不能以数字开头 | var1、_var | 1var |
| 不能是 python 关键字 | my_if | if、for、class |
| 区分大小写 | age 和 age 不同 | — |
关键字在 ide 中通常显示为橙色,注意避免使用。
变量创建与赋值
# 创建变量 x = 10
修改变量值
x = x + 5 # 现在 x = 15
传递赋值
a = 5 b = a # b 也等于 5
同时赋值(多个变量)
a, b = 1, 2
交换变量(python 特有写法)
a, b = b, a print(a, b) # 输出 2 1
五、python 四大基本数据类型
| 类型 | 说明 | 示例 |
整型 int | 整数,无大小限制 | a = 10、b = -5 |
浮点型 float | 小数 | pi = 3.14、price = 9.9 |
字符串 str | 文本数据,用引号包裹 | name = "张三" |
布尔型 bool | 只有 true 和 false | is_ok = true |
整型与浮点型运算
int_num = 10 float_num = 3.14 print(int_num + float_num) # 13.14
字符串拼接
str1 = "hello" str2 = "world" print(str1 + " " + str2) # hello world
布尔值比较
print(10 > 5) # true
作业(请先独立完成,再对照答案)
单选题
关于 python 变量命名规范,以下正确的是?( )
- a.
123name = "张三" - b.
name-123 = "张三" - c.
name_123 = "张三" - d.
name@123 = "张三"
执行代码 a = 10; a = 20; print(a) 的结果是?( )
- a. 10
- b. 20
- c. 30
- d. 报错
以下哪种数据类型是 python 中的布尔值?( )
- a. yes/no
- b. true/false
- c. 0/1
- d. 对/错
执行 print(10 == 10) 的输出结果是?( )
a. 相等
- b. true
- c. 10
- d. 1
以下哪种写法是 python 列表的正确定义?( )
- a.
[1, 2, 3] - b.
{1:2, 3:4} - c.
(1, 2, 3) - d.
{1, 2, 3}
关于 python 注释,以下说法错误的是?( )
- a. 单行注释以
#开头 - b. 多行注释可以用三引号包裹
- c. 注释会被 python 解释器执行
- d. 快捷键
ctrl+/可快速添加单行注释
以下哪种数据类型是“键值对”结构?( )
- a. 列表
- b. 字典
- c. 元组
- d. 集合
简答题
- 请说明字符串类型的特征。
- 简述 python 变量的核心作用。
编程题
- 执行以下操作:
a. 定义变量x = 50,y = 30
b. 计算x * y的结果并存储到变量result中
c. 打印result的值
作业答案
选择题答案
| 题号 | 答案 | 解析 |
| 1 | c | 变量名只能包含字母、数字、下划线,且不能以数字开头。name_123 符合规则。 |
| 2 | b | 变量 a 先赋值为 10,后重新赋值为 20,因此打印 20。 |
| 3 | b | python 中布尔值只有 true 和 false(首字母大写)。 |
| 4 | b | 10 == 10 是相等比较,结果为布尔值 true。 |
| 5 | a | 列表用方括号 [];b 是字典,c 是元组,d 是集合。 |
| 6 | c | 注释不会被 python 解释器执行,它们只给程序员看。 |
| 7 | b | 字典使用键值对(key-value)存储数据,如 {"name": "张三"}。 |
简答题答案
8. 字符串类型的特征
- 用单引号
'或双引号"包裹 - 不可变序列(不能修改其中某个字符)
- 支持索引、切片、拼接(
+)、重复(*)等操作 - 可遍历(
for ch in string:)
9. python 变量的核心作用
- 给数据起一个易于识别和使用的名字
- 存储和操作数据(赋值、运算、传递)
- 提高代码的可读性和复用性
编程题答案
x = 50 y = 30 result = x * y print(result) # 输出 1500
总结
本篇总结了:
- pycharm 基础设置与代码规范
- 注释的两种形式及作用
- 变量命名规则(必考重点)
- 四大基本数据类型:
int、float、str、bool
掌握这些,你就已经打下了扎实的 python 基础。接下来可以学习用户输入、类型转换和格式化输出,让程序真正“活”起来。
以上就是python入门指南之变量与四大基本数据类型详解的详细内容,更多关于python变量与数据类型的资料请关注代码网其它相关文章!
发表评论