Python基础学习

一、Python 输入和输出

在Python中,输入和输出是编程中非常基础且重要的部分。Python提供了内置的函数来处理输入和输出操作。

输入(Input)

Python 使用内置的 input() 函数来获取用户的输入。这个函数允许程序暂停执行,等待用户输入一些文本,并按回车键。输入的数据被作为字符串返回。如果需要其他类型的数据(如整数或浮点数),则需要使用适当的函数(如 int() 或 float())将返回的字符串转换为所需的类型。

示例

# 获取用户输入的姓名
name = input("请输入您的姓名:")

# 获取用户输入的年龄(注意:input() 返回的是字符串,需要转换为整数)
age = int(input("请输入您的年龄:"))

# 输出获取到的信息
print(f"您的姓名是 {name},您的年龄是 {age} 岁。")

输出(Output)

Python 使用内置的 print() 函数来向屏幕输出文本或变量的值。print() 函数可以输出多个值,它们之间默认用空格分隔,并在末尾自动添加一个换行符。如果需要输出到文件或其他地方,则需要使用文件操作或其他模块。

示例

# 输出Hello, World!
print("Hello, World!")

# 输出2
x = 2
print(f"The value of x is {x}.")

总结

输入和输出是Python编程中基本的操作,能够让程序与用户进行交互和展示结果。input() 函数用于接收用户的输入数据,而 print() 函数用于将数据输出到控制台或其他标准输出设备。

二、Python注释

在 Python 中,注释不会影响程序的执行,但是会使代码更易于阅读和理解。

Python 中的注释有单行注释多行注释

1.井号(#)

# 这是一个注释print("Hello, World!")

**多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来**,例如 

2.单引号('')

'''这是多行注释,用三个单引号这是多行注释,用三个单引号 这是多行注释,用三个单引号'''

print("Hello, World!")

3.双引号("")

"""这是多行注释,用三个双引号这是多行注释,用三个双引号 这是多行注释,用三个双引号"""

print("Hello, World!")

 在Python中,注释是用来给代码添加说明或解释的文字,它们不会被Python解释器执行。注释对于提高代码的可读性和可维护性非常重要,特别是当代码库变得越来越大、越来越复杂时。

三、Python变量

1.赋值语句

赋值语句是编程中常见的操作,用于将一个值或表达式的结果存储在变量中。在Python中,赋值语句使用等号 = 运算符来执行。

作用:

变量是代数的思想,用来代替或缓存数据,可以让程序更加简洁

创建一个自定义名字的变量,此变量可以用于绑定数字类型或者表达式执行的结果,供后续使用。

  • 变量名 = 数字类型
    变量名 = 表达式
    变量名1 = 变量名2 = 变量名3  = 数字类型
    变量名1, 变量名2, 变量名3  = 数字类型1, 数字类型2, 数字类型3示例

示例

1.将值赋给变量:
x = 12

2.使用变量的值进行赋值:
y = x + 1

3.字符串赋值:
name = "Alice"

4.赋值为布尔表达式的结果:
ID_card = (age < 1840)

2.变量

在编程中,变量是用来存储数据的一种命名容器。通过变量,程序可以动态地存储和操作数据,而不需要直接操作数据本身。

  • 变量名

    变量名必须是一个标识符

  • 标识符的命名规则

    1. 第一个字母必须是英文字母[A-Z a-z]或下划线 [ _ ],所以数字不能开头

    2. 从第二个字母起(如果有),必须是英文字母、下划线、数字

      [ A-Z、a-z、 0-9、 _ ]

      变量名称约定

    3. 变量名区分大小写

  • 示例

# 创建一个整型变量

x = 1

# 创建一个字符串变量

name = "Tom"

# 使用变量

print(x) # 输出: 1

print(name) # 输出: Tom

# 改变变量的值

x = 2

print(x) # 输出: 2

总结:

变量是编程中非常基础和重要的概念,它们提供了一种方便和灵活的方式来存储和操作数据,使得程序能够更有效地进行计算、控制和逻辑判断。良好的变量命名和使用习惯有助于提高代码的可读性和可维护性。

3.变量类型

在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。

python中的数据类型

  1. 整数(integers):表示整数值,如 10-51000
  2. 浮点数(floats):表示带有小数部分的数值,如 3.14-0.52.0
  3. 字符串(strings):表示文本数据,如 "Hello"'Python'"123"
  4. 布尔值(booleans):表示逻辑上的真或假,只有两个取值:True 或 False
  5. 列表(lists):表示一组有序的元素集合,如 [1, 2, 3]['apple', 'banana', 'cherry']
  6. 字典(dictionaries):表示键值对的集合,如 {'name': 'Alice', 'age': 30}
  7. 元组(tuples):类似于列表,但是元素不可修改,如 (1, 2, 3)
  8. 集合(sets):表示独特的元素集合,如 {1, 2, 3}

总结:

变量类型指的是能够保存在变量中的数据类型。不同类型的变量可以存储和处理不同类型的数据。不同类型的变量需要不同大小的内存空间来存储。不同类型的变量可能支持不同的运算和操作。

  • 10
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值