首页 > 编程语言 >Python语言的基本要素

Python语言的基本要素

时间:2024-09-22 17:23:25浏览次数:3  
标签:语句 字符 语言 Python 整数 基本要素 字符串 print

1.Python的语句

(1)程序语句中,所有的字符都必须是英文字符(半角),不能是中文字符(全角)。

(2)"#"后是注释,注释的内容不执行。("ctr+/"可加多行注释)

2.常量

(1)常量表示固定不变的数据(值)

(2)常见常量有:数值型(整数)、字符串、布尔型(true表示真、false表示假)、空(None表示啥也不是)

3.变量

(1)变量是用来存储数据的,它有名字,其值可变。

(2)变量名:由大小写字母、数字和下画线构成,中间不能有空格。不能以数字开头,长度不限。多单词的变量名,最好第一个单词小写,后面每个单词首字母大写。

(3)Python预留了一些特殊用途的名字,称为保留字(关键字)。关键字不可用作变量名。

    标识符(类名、方法名、对象名、变量名)不能是关键字。

4.赋值语句

变量=表达式(“=”为赋值号)

eg:  a=b  表示将b赋值给a  (赋值的过程伴随着复制操作)

5.Python的数据类型

(1)基本数据类型:int(整数型)、float(浮点型)、complex(复数型)

(2)组合数据类型:str(字符串)、list(列表)、tuple(元组)、dict(字典)、set(集合)

6.字符串

(1)由引号(单引号、双引号、三引号)括起来的 ,就是字符串。字符串里面不会包含变量。

       字符串中的字符是不能修改的。

(2)字符串的下标:从左往右依次编号为0,1,2,...,n-1。从右往左依次编号为-1,-2,...,   -n。

(3)用“+”或“&”连接字符串,可以得到新的字符串。

(4)字符串和数值的转换

int(x)把字符串x转换成一个整数(只取整数部分)
*round(x)返回浮点数x的值(四舍五入取整)
float(x)把字符串x转换成一个小数
str(x)把数值x转换成一个字符串
eval(x)把字符串x看作一个Python表达式,求其值
*char(x)将整数x转换一个字符(ASC\mathbb{I}码)
*ord(x)将一个字符x转换成对应的整数值

7.输入和输出

(1)输入语句input   格式:x=input(y)

        x是变量,y是字符串或任何值为字符串的表达式。

(2)输出语句print   格式:print(e1,e2,e3......)

无end=""表示换行

print("hello")
print("world") 
#>>hello
#>>world

end=""表示不换行

print(1,2,3,end="")
print("ok")
#>>1 2 3ok

(3)输出格式控制

                                                              格式控制符

%s表示此处要用一个字符串替代
%d表示此处要用一个整数的十进制形式替代
%x表示此处要用一个整数的十六进制形式替代
%f表示此处要用一个小数替代
%nf表示此处要用一个小数替代,保留小数点后面n位,四舍六入,五则可能入也可能舍(注意,有".")

       注意:格式控制符只能出现在字符串中。

标签:语句,字符,语言,Python,整数,基本要素,字符串,print
From: https://blog.csdn.net/2401_87101527/article/details/142433011

相关文章

  • 书生大模型实战(从入门到进阶)L0-Python
    目录Python实现WordCountVscode连接InternStudiodebugdebug单个python文件在vscode使用命令行进行debug本文是对书生大模型L0-Python部分的学习和实现,学习地址如下:学习地址:‬​​​​⁠​​‌⁠‍⁠​‬​​​​​​​⁠‬​​​⁠​​‌​​​​​‍​​​⁠​​​学......
  • c语言-数据类型
    1.C语言的简介  是一门面向过程的编程语言   1972年贝尔实验室 丹尼斯里奇   ...//百度百科https://baike.baidu.com/item/c%E8%AF%AD%E8%A8%80/105958?fr=ge_ala2.问题引入   1)我们所有要处理的这些数据文件(视频,音乐,图片等)    ......
  • 【python】石头剪刀布,模拟十次并统计获胜次数
    解决问题下面是一个使用Python编写的剪刀、石头、布游戏的程序,包含玩家与计算机对战和模拟计算机对战10次的功能。importrandomdefget_computer_choice():  returnrandom.randint(0,2)defget_user_choice():  choice=input("请输入剪刀(0)、石头(1)、布(......
  • Python中的同一运算符与整数缓存问题
    在Python中,is运算符与==运算符的使用常常引发混淆。特别是在处理小整数时,Python会进行整数缓存,以提高性能。本文将深入探讨同一运算符(is)与相等运算符(==)的区别,并详细阐述整数缓存的问题,通过具体的代码示例和运行结果来帮助理解。1.同一运算符与相等运算符is运算符:判断两个对象是否......
  • python函数一:函数的概念、函数定义与调用、函数的参数、函数的返回值、说明文档以及函
    文章目录1.函数介绍1.1函数的概念1.2函数定义与调用1.2函数的参数1.3函数的返回值1.4说明文档2.函数的嵌套调用2.1嵌套调用及执行流程2.2嵌套调用的应用1.函数介绍1.1函数的概念什么是函数?函数:是一个被命名的、独立的、完成特定功能的代码段,其可能......
  • Go语言基础-常见编码(Json、Base64)
    编码jsonjson是go标准库里自带的序列化工具,使用了反射,效率比较低easyjson值针对预先定义好的json结构体对输入的json字符串进行纯字符串的截取,并将对应的json字段赋值给结构体easyjson-allxxx.go生成go文件中定义的结构体对应的解析xxx.go所在的package不能是mainfunce......
  • C语言中if else组合
    一bool变量与“零值”进行比较bool变量与“零值”进行比较的if语句怎么写?boolbTestFlag=FALSE;//想想为什么一般初始化为FALSE比较好?A),if(bTestFlag==0);if(bTestFlag==1);B),if(bTestFlag==TRUE);if(bTestFlag==FLASE);C),if(bTestFlag);if(!bT......
  • Python module 的相对导入
    Pythonmodule的相对导入pythonmodulerelativeimport目录Pythonmodule的相对导入项目结构main.pypet.pycat.pydog.pypet/__init__.pyModuleNotFoundError:Nomodulenamed'pet'solution1solution2ImportError:attemptedrelativeimportwithnoknownparentpackag......
  • python+flask计算机毕业设计家庭财务管理系统APPy(程序+开题+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景在当今社会,随着家庭经济活动的日益复杂和多元化,个人及家庭对于财务管理的需求日益增长。传统的手工记账方式已难以满足现代家庭对财务透明......
  • python+flask计算机毕业设计基于物联网技术的水质实时监测系统设计与实现(程序+开题+论
    文件加密系统的设计与实现tp835本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着工业化进程的加速和人口的不断增长,水资源的保护与监测日益成为全球关注的重大课题。水质污染问题不仅......