Python入门教程 - 基本语法 (一)

这篇具有很好参考价值的文章主要介绍了Python入门教程 - 基本语法 (一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、注释

二、Python的六种数据类型

三、字符串、数字 控制台输出练习

四、变量及基本运算

五、type()语句查看数据的类型

六、字符串的3种不同定义方式

七、数据类型之间的转换

八、标识符命名规则规范

九、算数运算符

十、赋值运算符

十一、字符串扩展

11.1 转义字符

11.2 字符串格式化

十二、input函数


=========================================================================

❤️挑战一天入门Python,加油!❤️

=========================================================================

一、注释

分为单行注释、多行注释。

# 单行注释的格式

"""
多行注释的格式
"""

二、Python的六种数据类型

数字类型(Number)

整数(int): 10 -10

浮点数(float): 13.14 -2.52

复数(complex):4+3j,以j结尾表示复数

布尔(bool):表示真假

字符串类型(String)

列表(List)

有序的可变序列     -   Python中使用最频繁的数据类型,可有序记录一堆数据

元组(Tuple)

有序的不可变序列

集合(Set)

无序不重复集合

字典(Dictionary)

无序Key-Value集合

三、字符串、数字 控制台输出练习

字符串需要用双引号""包围起来

print函数可以在控制台输出

语句之间可以不用;号分割

print("hello world")
print("你好,1024")
print(123)
print(-12.3)
hello world
你好,1024
123
-12.3

print函数可以输出多份内容,之间用,逗号分隔

print("日本排放核废水", "混蛋玩意儿",   2023+2,            "应该下地狱")
日本排放核废水 混蛋玩意儿 2025 应该下地狱

四、变量及基本运算

变量定义的基本格式:(不需要定义类型)

变量名称 = 变量的值

money = 50
a = 12
b = 13.5
c = a + b
name = "李头铁"
print(c, a, b, name)
25.5 12 13.5 李头铁

五、type()语句查看数据的类型

print(type(money))
print(type(b))
print(type(b))
print(type(name))  # str是string的缩写
<class 'int'>
<class 'float'>
<class 'float'>
<class 'str'>

六、字符串的3种不同定义方式

双引号定义、单引号定义、三引号定义

text1 = "我是字符串(本文)数据"
text2 = "我也是字符串(文本)数据哦"
text3 = """
没想到吧,
我既能做注释,也能作为字符串哟
"""
print(text1)
print(text2)
print(text3)
我是字符串(本文)数据
我也是字符串(文本)数据哦

没想到吧,
我既能做注释,也能作为字符串哟

七、数据类型之间的转换

常见的转换语句

int(x)      将x转换为一个整数

float(x)    将x转换为一个浮点数

str(x)      将对象 x 转换为字符串

同前面学习的type()语句一样,这三个语句,都是带有结果的(返回值)

我们可以用print直接输出

或用变量存储结果值

不过:类型转换不是万能的,毕竟强扭的瓜不会甜,我们需要注意:

1. 任何类型,都可以通过str(),转换成字符串

2. 字符串内必须真的是数字,才可以将字符串转换为数字

print(int(23.2))
print(int(23.8))
# print(int("23.8"))
print(float(50))
print(float(50.8))
print(str(23.8))
23
23
50.0
50.8
23.8

八、标识符命名规则规范

规则:

标识符只允许出现:英文(大小写敏感)、中文、数字、下划线(_)

不推荐使用中文

数字不可以开头

不能使用关键字

规范:

见名知意

英文字母全部小写

多个单词之间用下划线隔开

九、算数运算符

+       加
-       减
*       乘
/       除
//      取整除
%       取模
**      指数
print(" 1 + 1 的结果是:", 1 + 1)
print(" 1 - 2 的结果是:", 1 - 2.8)
print(" 5 * 3.2 的结果是:", 5 * 3.2)
print(" 5 / 2 的结果是:", 5 / 2)
print(" 5 // 2 的结果是:", 5 // 2)
print(" 5 % 2 的结果是:", 5 % 2)
print(" 2 ** 10 的结果是:", 2 ** 10)
 1 + 1 的结果是: 2
 1 - 2 的结果是: -1.7999999999999998
 5 * 3.2 的结果是: 16.0
 5 / 2 的结果是: 2.5
 5 // 2 的结果是: 2
 5 % 2 的结果是: 1
 2 ** 10 的结果是: 1024

十、赋值运算符

=   +=  -=  *=  /=  //=  %=  **=
x = 10
y = x
print(y)
y += x
print(y)
y -= x
print(y)
y *= x
print(y)
y /= x
print(y)
y //= x
print(y)
y %= x
print(y)
y += y
print(y)
y **= x
print(y)
10
20
10
100
10.0
1.0
1.0
2.0
1024.0

十一、字符串扩展

11.1 转义字符

print("你好\",可以转移这个引号")
print("你好\\,可以转移这个\\反斜杠")
# 字符串拼接
print("中国人" + "不骗中国人?")
# print("中国人" + 2023 + "不骗中国人?")   # 字符串无法和非字符串变量进行拼接,必须类型一致才行
print("中国人" + str(2021 + 2) + "不骗中国人?")
你好",可以转移这个引号
你好\,可以转移这个\反斜杠
中国人不骗中国人?
中国人2023不骗中国人?

11.2 字符串格式化

字符传无法和非字符串直接进行拼接

那么还有一种格式化的方式完成拼接

name = "小萌"
age = 18
print("李华今年: %s 岁了" % age)
print("%s今年: %s 岁了" % (name, age))
李华今年: 18 岁了
小萌今年: 18 岁了

其中的,%s
%  表示:我要占位
s   表示:将变量变成字符串放入占位的地方

多个变量占位
变量要用括号括起来
并按照占位的顺序填入

%s  将内容转换成字符串,放入占位位置
%f  将内容转换成浮点型,放入占位位置
%d  将内容转换成整数,放入占位位置

十二、input函数

前面学过输出print函数

现在学习输入input函数

print("请输入您的姓名")
name = input()
print("ok,欢迎 %s 您!" % name)

Python入门教程 - 基本语法 (一),python,python文章来源地址https://www.toymoban.com/news/detail-692784.html

到了这里,关于Python入门教程 - 基本语法 (一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python 入门教程

    Python 是一门优雅、简洁、易读易写的编程语言。它被广泛地应用于科学计算、 Web 开发、自动化运维等领域,并且拥有强大的社区支持和生态系统。 在开始学习 Python 前,需要先安装 Python。可以前往 Python 的官方网站 https://www.python.org/downloads/ 下载并安装最新版本的 Python。

    2024年02月08日
    浏览(49)
  • Python入门教程 | Python简介和环境搭建

    Python是一种高级编程语言,由荷兰人Guido van Rossum于1991年创建。它以其简单易学、可读性强和丰富的生态系统而受到广泛喜爱。它被广泛应用于各个领域,包括Web开发、科学计算、数据分析、人工智能等。 简洁易读:Python采用清晰简洁的语法,使用缩进来表示代码块,而不是

    2024年02月12日
    浏览(37)
  • Python pytest入门教程

    一、引言 Python是一种广泛使用的编程语言,常用于Web开发、数据分析、机器学习等领域。在Python的测试框架中,pytest是一个非常流行的选择。它具有简单易用、灵活多变的特点,可以帮助开发者快速编写和执行测试用例。本文将通过一系列示例,带领大家入门Python的pytest测试

    2024年01月16日
    浏览(41)
  • Python基础入门教程(上)

    目录 一、你好Python 1.1、Python安装 win版 Linux版 1.2、第一个Python程序 二、Python基本语法 2.1、字面量 2.2、注释 2.3、变量 2.4、数据类型 type()函数 字符串类型的不同定义方式 2.5、数据类型转换 ​编辑 2.6、标识符 2.7、运算符 2.8、字符串扩展 字符串的三种定义方式 字符串转义

    2024年02月15日
    浏览(43)
  • python入门教程(非常详细)

    Python是一种高级、解释性的脚本语言,其简单易学、灵活、强大等特点,使其成为了当代最流行的编程语言之一。如果您是想学习Python编程的新手,以下是详细的Python入门教程,以帮助您快速掌握Python编程基础。   1. 安装Python   首先,您需要从Python官网(https://www.python.org/d

    2024年02月16日
    浏览(48)
  • Python爬虫简单入门教程

    这篇 Python 爬虫教程主要讲解以下 5 部分 了解网页结构; 使用 requests 库抓取网站数据; 使用 Beautiful Soup 解析网页; 清洗和组织数据; 爬虫攻防战; 网页一般由三部分组成,分别是 HTML(超文本标记语言)、CSS(层叠样式表)和 JScript(活动脚本语言)。 HTML 负责定义网页

    2024年02月06日
    浏览(224)
  • Python入门教程 | Python3 列表(List)

    序列是 Python 中最基本的数据结构。 序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。 Python 有 6 个序列的内置类型,但最常见的是列表和元组。 列表都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python 已经内置

    2024年02月09日
    浏览(46)
  • Python入门教程 | Python3 字符串

    字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 \\\" )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。 Python 访问子字符串,可以使用方括号 [] 来截取字符串,字符串

    2024年02月10日
    浏览(52)
  • Python教程(14)——Python函数的入门学习

    函数是什么?在编程中,函数是一段可重用的代码块,用于完成特定任务或执行特定操作。它可以接输入参数并返回一个值或执行一系列操作。函数可以帮助程序员将代码模块化,提高代码的可读性和可维护性。 函数通常包括以下组成部分: 函数名:用于标识函数,并可以

    2024年02月08日
    浏览(50)
  • Python教程_编程入门自学教程_菜鸟教程-免费教程分享

    Python - 教程 Python - 概述 Python - 环境设置 Python - 基本语法 Python - 变量类型 Python - 基本运算符 Python - 决策 Python - 循环 Python - 数字 Python - 字符串 Python - 列表 Python - 元组 Python - 字典 Python - 日期和时间 Python - 功能 Python - 模块 Python - 文件I / O. Python - 异常处理 Python - 面向对象

    2024年02月02日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包