Python简单语法

1. 编码(密码本)

计算机中所有的数据本质上都是以0和1的组合来存储。不同的编码方式会影响数据的存储和读取。

编码示例

  • UTF-8编码:

    • 小 -> 01111111 00011010 010110110
    • 明 -> 01001111 10010000 001110100
  • GBK编码:

    • 小 -> 11111111 00000010
    • 明 -> 01001111 01111111

注意事项

  • 文件以某种编码保存后,必须用相同编码打开,否则会出现乱码。
  • Python默认使用UTF-8编码。

2. 编程初体验

  • 编码一致性: 保存和打开文件时需保持编码一致,否则会出现乱码。
  • Python默认编码: Python解释器默认以UTF-8编码打开文件。
# 修改Python默认编码
# -*- coding: gbk -*-
print("我是你二大爷")

3. 输出

使用print()函数将内容呈现给用户。

示例

print("春眠不觉晓")

特性

  • 默认print()在尾部加换行符。
  • 使用end参数可以控制输出格式。
print("春眠不觉晓", end="")
print("处处闻啼鸟", end="")

4. 初识数据类型

4.1 整形(int)

整型用于表示整数,例如:年龄、存款等。

print(666)
print(2 + 10)

4.2 字符串(str)

字符串用于表示文本信息,需用引号括起来。

print("我是小明")
print("中国上海")

4.3 布尔类型(bool)

布尔类型有两个值:TrueFalse

print(1 > 2)  # False
print(1 == 1)  # True

4.4 类型转换

可以通过内置函数进行类型转换。

# 整型转字符串
str(345)
# 字符串转整型
int("888")

练习题

  1. 计算整型50乘以10再除以5,并输出结果。
  2. 判断整型8是否大于10,并输出结果。
  3. 计算整型30除以2的余数,并输出结果。

5. 变量

变量是指向某个值的名称,通过赋值操作创建。

示例

name = "小明"
age = 18

变量命名规范

  1. 只能由字母、数字、下划线组成。
  2. 不能以数字开头。
  3. 不能使用Python内置关键字。

6. 注释

注释用于解释代码,解释器会忽略注释内容。

示例

  • 单行注释:
# 这是一个注释
  • 多行注释:
"""
这是一个多行注释
"""

7. 输入

通过input()函数实现用户输入。

示例

name = input("请输入用户名:")
if name == "qyiao":
    print("登录成功")
else:
    print("登录失败")

8. 条件语句

使用ifelifelse语句实现条件判断。

示例

num = 19
if num > 10:
    print("num变量对应值大于10")
else:
    print("num变量对应值不大于10")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值