大话Python|基础语法(上)

一、单行注释

复制代码
以下代码输出一个Hello World!字符串
在Python代码中,注释会自动被Python解析器忽略
python 复制代码
print('Hello World')

二、多行注释

复制代码
在Python代码中,注释一共有两种形式;
1、单行注释:注释的内容只有一行
2、多行注释:注释的内容不止一行
python 复制代码
'''
内容体
'''

三、变量

复制代码
1、变量只能是字母、数字、下划线组成
2、不能以数字开头
3、严格区分大小写
4、不能使用Python内置的关键词
print():是一个函数,主要用于信息的打印

= 日常生活叫做等于,在Python代码中,这叫赋值符号
python 复制代码
# 1. 定义一个变量name
name = '北风' # 字符串

# 2. 定义一个变量age
age = 23

# 3. 定义一个变量address
address = '上海市红桥区'

# 打印变量,如何实现呢?
print(name)
print(age)
print(address)

# 在Python代码中,print()还可以实现多个变量同时打印
print(name,age,address)

四、数据类型

复制代码
在程序中,其实就是把日常生活中的业务场景拿到代码中去解决;但是由于日常生活中数据是非常丰富多彩的,
所以Python中的变量也有多种类型。
在Python中,一共有7种基本数据类型
1、数字类型
2、字符串类型
3、布尔类型

4、列表类型
5、元组类型
6、字典类型
7、集合类型
python 复制代码
# 1. int整数类型
a = 10
print(type(a))

# 2.float浮点类型
b = 9.88
print(type(b))

# 3.str字符串类型
c = "hello world"
print(type(c))

# 4.bool布尔类型:Ture or False
d = True
print(type(d))

五、Print()操作

复制代码
在Python代码中,输出操作都是通过print()函数来进行实现
python 复制代码
# 1.定义一个变量name
name = '张三'
# 2.定义一个变量name
age = 26

print(name)
print(age)
# PyCharm快捷键 Ctrl + D:快捷键复制当前行到下一行
print(name, age, '-', sep='-', end='-')
print(name, str(age), '-', sep='-', end='-')

六、input()操作

复制代码
在Python代码中,我们可以使用input()方法接收外部设备的输入操作。
列入:去银行取款,首先要插卡,然后输入银行卡密码
基本语法:
    变量名称 = input(‘提示给用户的信息:')
注意:input()有两个注意事项
1、阻塞当前代码的执行,直到用户输入结束
2、input()返回的结果永远都是str字符串类型
python 复制代码
password = input('请输入6位数密码')
print(type(password))

七、数据类型转换

复制代码
数据类型转换:就是把一种类型转换成另外一种类型
int(变量):把变量转换成int整数类型
float(变量):把变量转换成float浮点类型
str(变量):把变量转换成str字符串类型
python 复制代码
# 1.定义一个字符串类型的数据
str1 = '10'
# 2.把他转换成整数
num1 = int(str1)
print(num1)
print(type(num1))

# 3.定义一个字符串类型的数据
str2 = '9.88'
num2 = float(str2)
print(num2)
print(type(num2))

# 4.把input()接收到的数据转换成int类型
password = int(input('请输入6位数密码:'))
print(password)
print(type(password))

本文源码下载链接

大话Python|基础语法(上)

相关推荐
程序喵大人7 小时前
【C++入门】编译链接模型 - 05 ODR 为什么会让重复定义变成工程炸点
开发语言·c++·编译链接·odr
weixin199701080168 小时前
《淘宝TOP API:落地方案、接口边界与业务踩坑 —— 聚石塔内外价差 10 倍的真相》(附 Python 源码)
开发语言·python
前端 贾公子8 小时前
LangGraph == 图的状态(State)管理 (上)
java·开发语言·数据库
梦想的颜色8 小时前
【编程实战】AI 时代 APP 开发全栈硬核指南:技术选型 + AI 架构 + 模型落地全维度决策
python·flutter·react native·react.js·ai·桌面应用·milvus
Madison-No78 小时前
多语言聊天大模型--测试报告
linux·git·python·selenium·jmeter·自动化·postman
鲲鹏ai8 小时前
盈启鲲鹏数字人招商政策
大数据·人工智能·python
荣码8 小时前
从0到1搭一个生产级RAG系统:串联前面21篇所有知识
java·python
xuxigifxfh8 小时前
牛客:HJ170 01序列
java·开发语言·算法·华为机考
朝朝辞暮i8 小时前
C++ 第 33 课:事件循环——spin() 到底在干什么
开发语言·c++·算法
野生技术架构师9 小时前
牛客网互联网大厂 Java 高频面试题整理(持续更新)
java·开发语言