python基础知识(二):变量和常用数据类型

这篇具有很好参考价值的文章主要介绍了python基础知识(二):变量和常用数据类型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 变量

1.1 变量的定义

变量是值可以改变的量,其定义方法如下,通过赋值运算符将变量名和变量值连接:

变量名 = 变量值

例如:

message = "Hello Python world!"
print(message)

其中将值"Hello Python world!“通过赋值运算符”="赋值给变量message。
python基础知识(二):变量和常用数据类型

1.2 变量的命名规则

(1) 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message;
(2) 变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误;
(3) 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print;
(4) 变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好;
(5) 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。

2. 常用数据类型

2.1 字符串

在Python中,字符串是用单引号或者双引号括起来的一系列字符。例如"Hello Python world!"就是字符串。

2.1.1 字符串的常用方法

2.1.1.1 title()方法:将字符串中的单词首字母大写
name = "Ada Lovelace"
print(name.title())
2.1.1.2 upper()方法:将字符串中的单词字母全大写
name = "Ada Lovelace"
print(name.upper())
2.1.1.3 lower()方法:将字符串中的单词字母全小写
name = "Ada Lovelace"
print(name.lower())

python基础知识(二):变量和常用数据类型

2.1.1.4 合并字符串

通过"+"合并两个字符串

first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name)

python基础知识(二):变量和常用数据类型

2.2 整数

整数即1,2,3之类的数

a = 5
print(a)

python基础知识(二):变量和常用数据类型

2.2.1 整数的运算

2.2.1.1 加法
a = 5
b = 4
c = a + b
print(c)

python基础知识(二):变量和常用数据类型

2.2.1.2 减法
a = 5
b = 4
c = a - b
print(c)

python基础知识(二):变量和常用数据类型

2.2.1.3 乘法
a = 5
b = 4
c = a * b
print(c)

python基础知识(二):变量和常用数据类型

2.2.1.4 除法
a = 5
b = 4
c = a / b
print(c)

python基础知识(二):变量和常用数据类型
python在作除法运算时,所得的结果会自动转换成精度更高的浮点数类型

2.2.1.5 乘方
a = 5
b = 4
c = a ** b
print(c)

python基础知识(二):变量和常用数据类型

2.3 浮点数

Python将带小数点的数字都称为浮点数。

2.3.1 浮点数的运算

# 加法
a = 0.5
b = 0.1
c = a + b
print(c)
# 减法
a = 0.5
b = 0.1
c = a - b
print(c)
# 乘法
a = 0.5
b = 0.1
c = a * b
print(c)
# 除法
a = 0.5
b = 0.1
c = a / b
print(c)
# 乘方
a = 0.5
b = 0.5
c = a ** b
print(c)

python基础知识(二):变量和常用数据类型

3 注释

单行注释用 #
多行注释用 “’ '”文章来源地址https://www.toymoban.com/news/detail-462816.html

# 注释
"""
注释
"""

到了这里,关于python基础知识(二):变量和常用数据类型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 数据库基础知识之数据类型

    mysql常用数据类型 一、数值类型(整型、浮点型) 1、整型 eg:添加一个表格:点击表——添加字段——名称——类型,年龄age是tinyint类型,要在下方勾选无符号,因为年龄都是正数,不存在负数一说,所以不需要符号。 点击保存,然后输入表名,比如t1,就出现了t1    然后

    2024年02月06日
    浏览(50)
  • JavaScript基础知识09——数据类型

    哈喽,大家好啊,这里是雷工笔记,我是雷工。 数据类型比较常见,无论是对程序员,还是电气工程师来说,都再熟悉不过了,这里跟着教程了解一下,主要看跟自己以往在其他PLC,C#,组态软件中应用的有啥不同。 在计算机的世界就像黑客帝国中的超级计算机,其中的人、

    2024年02月09日
    浏览(58)
  • TypeScript基础知识:高级数据类型

            TypeScript 是一种静态类型检查的 JavaScript 超集,它提供了许多强大的高级数据类型,可以帮助我们更好地定义和操作数据。本文将深入介绍 TypeScript 的高级数据类型,包括交叉类型、联合类型和映射类型,并通过示例代码演示它们的用法和优势。         交叉

    2024年01月17日
    浏览(51)
  • C++ 基础知识笔记(一)变量和数据的输入输出

    C++的基础知识包括如下内容: 变量和数据的输入输出 数据类型和运算符 比较运算符和布尔类型 if-else 选择语句、多分支语句 switch 分支语句 逻辑运算符 for 循环 for 循环进阶 数组 数组进阶 while 循环 格式化输入输出 浮点数和数据类型转换 字符串和字符数组 string 类型的字符

    2024年02月09日
    浏览(46)
  • MySQL实战基础知识入门(13):数据类型

    MySQL实战基础知识入门(1):登录数据库命令行 MySQL实战基础知识入门(2):统计一天24小时数据默认补0的sql语句 MySQL实战基础知识入门(3):近7日销量合计php后端mysql语句如果当日为空则自动补0的解决方案 MySQL实战基础知识入门(4):MySQL高级函数CASE WHEN END MySQL实战基础知识入门

    2024年02月07日
    浏览(68)
  • 目标检测(1)—— 基础知识和常用数据集

    一张图片,经过网络后得到输出,检测出感兴趣目标的一个位置,比如下图的车在什么地方,狗在什么地方;还要输出相应位置的目标是什么类别的。 目标检测:位置+类别 矩形框:位置 矩形框:类别 eg:人脸检测 把人脸作为目标,就把人脸框起来。 eg:文字检测 把文字

    2024年02月08日
    浏览(40)
  • 本文通过实例介绍了Redis的基础知识、数据类型、数据结构以及典型应用场景 值得一看!

    作者:禅与计算机程序设计艺术 2017年,Redis是基于MIT许可发布的一个开源的高性能键值数据库,其开发语言为C语言。它提供了多种数据类型(strings、hashes、lists、sets、sorted sets等),分布式支持(可横向扩展),内存存储,持久化功能,事务处理功能等。作为一种高性能的

    2024年02月06日
    浏览(70)
  • 100天精通Python丨基础知识篇 —— 08、Python 最常用的 20 个包(按使用频率排序)

    本文收录于 《100天精通Python专栏 - 快速入门到黑科技》专栏 ,是由 CSDN 内容合伙人丨全站排名 Top 4 的硬核博主 不吃西红柿 倾力打造,分基础知识篇和黑科技应用两大部分,欢迎订阅本专栏, 订阅后可进Python全栈VIP交流群 (问题解答、互相帮助)还可 领取20G Python资料 和

    2023年04月15日
    浏览(44)
  • Java 学习路线:基础知识、数据类型、条件语句、函数、循环、异常处理、数据结构、面向对象编程、包、文件和 API

    Java 是一种由 Sun Microsystems 于 1995 年首次发布的编程语言和计算平台。Java 是一种通用的、基于类的、面向对象的编程语言,旨在减少实现依赖性。它是一个应用程序开发的计算平台。Java 快速、安全、可靠,因此在笔记本电脑、数据中心、游戏机、科学超级计算机、手机等领

    2024年03月24日
    浏览(91)
  • 100天精通Python丨基础知识篇 —— 09、你知道Python 最常用的 20 个包吗(按照使用频率排序)

    本文收录于 《100天精通Python专栏 - 快速入门到黑科技》专栏 ,是由 CSDN 内容合伙人丨全站排名 Top 4 的硬核博主 不吃西红柿 倾力打造,分基础知识篇和黑科技应用两大部分,欢迎订阅本专栏, 订阅后可进Python全栈VIP交流群 (问题解答、互相帮助)还可 领取20G Python资料 和

    2023年04月13日
    浏览(77)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包