Python与上位机开发day01

本文介绍了Python编程中的关键概念,包括单行和多行注释的使用,数据类型(如整型、浮点型、布尔型等),变量的定义、类型和命名规则,以及基本的算术运算符和输入输出函数的运用。
摘要由CSDN通过智能技术生成

程序注释

程序注释主要是对代码进行解释说明,并不参与程序的运行
注释可以分为:单行注释多行注释

1. 单行注释

单行注释以#开头,#后空一格后跟上注释的内容

# 这是单行注释
print('歪比巴卜')

2. 多行注释

如果注释内容比较多的话,可以使用多行注释
多行注释以"““开头,””"结尾。(或以’‘‘开头,’’'结尾)

"""
第一行打印小小怪将军
第二行打印大大怪下士

"""
print('小小怪将军')
print('大大怪下士')

变量和数据类型

1. 数据类型

在计算机程序中,我们通常需要处理各种各样的数据,不同的数据对应不同的数据类型。

Python支持的数据类型包括:

基本数据类型:

数据类型描述举例
int整型1、-5、100
float浮点型(小数)3.14、-0.5、1.0
bool(True 1 False 0)布尔型True、False
complex复数型1+2j、-3+4j

高级数据类型

数据类型描述举例
str字符串"Hello"
list列表[1, 2, 'a', True]
tuple元组(1, 2, 'a', True)
set集合{1, 2, 3, 4}
dict字典{``'name': 'John', ``'age': 25, ``'city': 'BJ'``}

2. 变量

变量是用来描述计算机中的数据存储空间的,我们可以通过变量来保存定义的数据

变量定义

变量名 = 变量值
# 定义整型变量
age = 30
# 定义浮点类型变量
score = 70.5
# 定义布尔类型变量
b = True
# 定义字符串类型变量
name = '张三'

可以通过 type()函数获取变量类型

name = '张三'
# 获取变量类型
t = type(name)

Python是动态类型语言,变量类型可以通过赋值进行修改

# 定义整型变量
age = 30
# 修改成浮点类型变量
age = 70.5

变量的命名规则

变量名的定义需要遵守下面的规则:

  1. 只能由数字、字母、_(下划线)组成
  2. 不能以数字开头
  3. 不能是关键字
  4. 区分大小写
    Python中的关键字包括:
    在这里插入图片描述
    如下这些变量名都是不合法的:
a-b = "aaa"
itcast.cn = '李四'
123abc = "haha"
for = 123

变量的命名规范

为了让我们代码更加简洁易懂,还需要遵守下面的命名规范

  1. 下划线命名法
student_name = '张三'
  1. 驼峰命名法
# 大驼峰命名法
StudentName = '张三'
# 小驼峰命名法
studentName = '李四'

3. 算术运算符

3.1 数值之间

数值之间的操作用到的运算如如下:

运算符描述
+
-
*
/
//取整除
%取余数
**

数值型变量之间可以直接计算

3.2 字符串之间

字符串之间使用+拼接字符串

str1 = 'hello'
str2 = 'world'
str3 = str1 + str2
print(str3)

输出结果:

helloworld

3.3 整形和字符串

字符串变量和整型使用 * ,用于重复拼接相同的字符串

str = 'hello'
s = str*5
print(s)

数值变量和字符串不能进行其它计算

str = 'hello'
a = 10
# 错误,字符串和数字不能直接相加
result = str+a
print(result)

输入和输出函数

1. 输出函数

程序可以通过输出函数将程序执行的数据输出到控制台
Python中的输出函数是print()

# 直接输出数据
print(10)
name = '张三'
# 输出变量
print(name)
# 输出多个数据和变量
print(10,name)

2. 输入函数

输入函数用来接收用户从控制台输入的数据
Python中的输入数是input()

# 输入年纪
age = input('请输入年纪')
print(age)

input输入的数据都为str字符串类型

# 输入年纪
age = input('请输入年纪')
# 获取age类型
t = type(age)
print(t)

输出结果:

<class 'str'>

可以使用int()将输入的数据转换成int类型

  • 15
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大鹅£

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值