中信建设有限责任公司资阳分公司,网站搜索优化技巧,wordpress邮件表单,dedecms 网站还原数据之后 乱码✅ 包含编程资料、学习路线图、源代码、软件安装包等#xff01;【[点击这里]】#xff01; 字面量#xff1a;
概念#xff1a;
字面量是直接写在代码中的固定值#xff0c;例如’666’和’我是一个学生’。
1 666
2 我是一个学生字面量可以直接打印#xff1a;
1 p…✅包含编程资料、学习路线图、源代码、软件安装包等【[点击这里]】字面量概念字面量是直接写在代码中的固定值例如’666’和’我是一个学生’。16662我是一个学生字面量可以直接打印1print(666)2print(我是一个学生)运行结果变量概念变量是储存数据的标签它们可以指向任何类型的数据比如数字和字符串并且可以通过变量名访问指向的数据。创建变量1a1232print(a)# 通过变量a访问数据123运行结果图形解析定义了一个变量a并将其赋值为整数123然后通过print()函数打印输出变量a的值。图中-变量a是一个自定义名称用于指向内存中的数据123。图中-123是一个整数数据存储在内存地址中。图中-箭头表示变量a指向整数123。作用等于代码中的“”号。变量重赋值变量可以被赋予新的值覆盖之前的值。1a1232print(a)# 通过变量a访问数据12334变量重新赋值5a4566print(a)# 变量重指向新的数据。输出为456运行结果图形解析定义了一个变量 a并将其赋值为整数 123然后通过 print() 函数打印输出变量 a 的值。将变量 a重新赋值为456通过 print() 函数打印输出变量 a 的值。变量a值变化。1.变量 a是一个自定义名称用于指向内存中的存储地址。2.123是一个整数对象存储在内存地址中。3.456一个新的整数对象存储在内存地址中。4.虚线箭头表示变量 a 原指向数据 123。5.实线箭头表示变量 a 重新指向新的数据 456。多个变量指向同一值同一个值可以使用不同的变量指向。1a12ba3print(a)4print(b)运行结果图形解析*定义了两个变量 a 和 b变量 a赋值为整数 1变量 b赋值为变量a的值1然后通过 print() 函数打印输出变量 a 和 b 的值。1.变量 a是一个自定义名称用于指向内存地址中的数据 1。2.变量 b另一个自定义名称也用于指向内存地址中的数据 1。3.1一个整数数据存储在内存地址中。4.箭头表示变量 a 和 b 都指向同一个整数对象 1。a 和 b 都是指向整数对象 1 的引用。变量存储地址在 Python 中每个数据包括数字、字符串、列表等都被分配了一块内存空间来存储其数据。当我们在代码中创建一个变量并给它赋值时实际上是在创建一个指向该数据的引用。id() 函数可以用来获取这个数据的内存地址也就是它的唯一标识符。就像上面图示的那样。下面用id()展示内存地址的概念。id()函数id() 是 Python 内置的一个函数用于返回数据的内存地址。这个地址是整数形式并且在程序运行期间对于特定数据来说是唯一的。尽管不同平台和 Python 版本可能有不同的表现方式但在同一运行环境中两个不同的数据不会共享相同的 id。基本用法1a1234567892print(a)3print(id(a))# 输出 a 的内存地址运行结果注意id地址每一次的运行结果可能不一样。当你对同一个对象创建多个引用时所有这些引用都会指向同一个内存地址因为它们都指向同一个对象。1ba2print(b)3print(id(b))# 与 id(a) 相同因为 b 和 a 指向同一个对象运行结果变量命名规范上面例子中出现的a、b都叫做变量名。变量名是属于标识符的一种。什么是标识符用来标识变量、函数、类、模块和其他对象的名称就是标识符。标识符命名规范1.组成规则a.标识符由英文字母、下划线 _ 和数字组成。b.但标识符不能以数字开头比如yixue666是允许的666yixue是不允许的。2.Python 的标识符是区分大小写的a.Yixue 和yixue是两个不同的标识符。3.不要使用关键字作为标识符避免使用内置名称。a.关键字是指在python语言中具有特殊意义的单词比如if、else。【会报错】b.内置函数和名称则比如print、input。【因为可能会覆盖原有的内置功能导致代码行为不符合预期。】下面是关键字查询、内置名称查询方法属于拓展内容直接复制使用无需记忆。1是否关键字查询方法【不同版本关键字不一样可通过下面的方式查询】2# 导入内置模块3importkeyword4# 打印所有关键字到控制台5print(keyword.kwlist)6# 打印指定字符是否为关键字7print(keyword.iskeyword(if))# 检查if是否是关键字控制台输出Ture说明是。8内置名称查询方法【当前阶段不要关注下面语句的语法。直接复制查询即可。】9# 获取所有内置名称10builtin_namesdir(__builtins__)11print(builtin_names)运行结果数据类型字符串、整型、浮点型python中有多种数据类型。本课程讲解数字类型整数、浮点数和字符串类型。整数在python中使用int表示整数就是没有小数点的数字。包括正整数、负整数、0。定义方式1n10使用type()函数查看数据类型1n102print(type(n))# 输出class int3n04print(type(n))# 输出class int5n-16print(type(n))# 输出class int运行结果浮点数在python中统一使用float表示浮点数表示带小数点的数值。定义方式1f3.14使用type()函数查看数据类型1f3.142print(type(f))# 输出class float3f0.04print(type(f))# 输出class float5f-3.146print(type(f))# 输出class float运行结果【拓展】abs()函数abs()函数可以计算括号内数字的绝对值。1使用方法2num1-1003print(num1)# 直接打印num1.输出-1004print(abs(num1))# 通过abs转换num1输出转换后的值。输出为10056num2-272.37print(num2)# 直接打印num2.输出-272.38print(abs(num2))# 通过abs转换num2输出转换后的值。输出为272.3运行结果字符串在 Python 中字符串是由引号包裹的任意字符组成的不可变序列用于表示文本类型数据。使用str表示。定义方式字符串可以通过使用 单引号 或 双引号 或 三引号 来定义用于表示文本信息如姓名、消息等。注引号均使用英文引号。1massage这是一条文本信息# 双引号.按住shift键引号键2name六一# 单引号按住引号键一次3info大家好我是六一今年27岁了# 三引号按住shift键引号键连续3次4info_2这也是三引号同样可以定义字符串# 三引号引号键按3次字符串的简单拼接1str_join我是六一。2print(str_join)# 输出我是六一。运行结果使用type()函数查看数据类型1massage这是一条文本信息# 双引号2name六一# 单引号3info大家好我是六一今年27岁了# 三引号三引号也可以是xxx4print(type(massage))# 输出class str5print(type(name))# 输出class str6print(type(info))# 输出class str运行结果关于type()函数type() 是 Python 内置的一个函数用于返回参数的类型。用法在上面示例中所介绍的。数据类型转换我们可以通过int()、float()、str()将一种数据类型转换为另外一种数据类型。转换方式1整数转字符串2a123# 定义了一个整数-int3astr(a)# 将整型a转换为字符串类型-str4print(a)# 打印a的值5print(type(a))# 打印a的类型。class str67字符串转整数:8b6669bint(b)10print(b)11print(type(b))# 输出class int1213浮点数转字符串14c3.1415cstr(c)16print(c)17print(type(c))# 输出class str1819字符串转浮点数20d8.1621dfloat(d)22print(d)23print(type(d))# 输出class float2425整数转浮点数26e78927efloat(e)28print(e)29print(type(e))# 输出class float3031浮点数转整数32f10.5633fint(f)# 将浮点数f转换为整数类型-int。注意这将截断小数部分而不是四舍五入。34print(f)# 打印f的值35print(type(f))# 输出class int运行结果整数转字符串字符串转整数浮点数转字符串字符串转浮点数整数转浮点数浮点数转整数注意事项浮点数类型的字符串不可以强制转换为整型字符类型的数据也不能强制转换为数字类型。1s3.142sint(s)# 报错ValueError: invalid literal for int() with base 10: 3.143ss三点一四4ssint(ss)# 报错ValueError: invalid literal for int() with base 10: 三点一四运行结果1浮点数类型的字符串强行转换为int运行结果2字符类型的强制转换为任意数字类型输入与输出什么是输入输入就是从外部获取数据的过程比如使用键盘在控制台内输入内容。什么是输出输出就是从程序需要给外部展示或发送数据的过程比如使用print()函数在控制台输出了某个文本。print()函数是用来在控制台输出文本或变量的input()函数是用于从用户键盘输入一行文本并返回这个文本作为一个字符串。下面详细讲解print()函数和input()函数。print()函数在 Python 中可以使用 print() 函数输出文本和变量。语法格式print(value, …, sep’ ‘, end’\n’, filesys.stdout, flushFalse)value需要输出的数据。可以是一个值或者多个值(多个值用逗号分割开每个值之间会过sep定义的分隔形式来。sep多个数据之间的分隔符。可以更换。end一次输出后的结束符。默认结束后换行。\n是换行符的意思。可以更换。filesys.stdout输出的目标默认是标准输出默认通过屏幕。【这里不做讲解】flushFalse是否立即刷新输出缓冲区默认为 False。设置为 True 可以强制刷新输出【这里不做讲解】基本使用1输出一个值value2print(你好)# 输出你好3输出多个值多个value4print(你好,六一,27)# 我们没有修改sep、end的值所以默认每个值后面有一个空格直到结束值换行5# 输出你好 六一 27运行结果修改多个数据之间分隔符sep1使用---分隔不同数据2print(你好,六一,27,sep---)# 输出你好---六一---27运行结果修改结束符end1修改结束符为---2print(你好,六一,27,end---)# 输出你好 六一 27---运行结果【参数file和flush不做讲解】input()函数在 Python 中使用 input() 函数标准输入键盘读取一行文本并返回作为一个字符串。语法格式user_input input(prompt‘’)user_input这是一个自定义的变量名是用来存储用户输入值的变量。方便在程序中引用。prompt‘’表示提示信息是个可传可不传的参数。用于向用户提供一些提示或说明帮助他们知道应该输入什么内容。返回值input() 函数总是返回一个字符串类型的数据无论用户输入的内容是什么。如果需要将用户输入的数字作为整数或浮点数来处理则必须使用前面提到的数据类型转换方法例如 int() 或 * float() 函数进行转换。print()不返回任何数据它是用于打印输出到控制台的。比如print()可以打印input()返回的数据。基本使用1user_inputinput(请输入一个值)2print(打印输入的值,user_input)运行结果用途总结print():用于输出文本和变量支持多个数据、自定义分隔符、结尾字符等…input():用于接收用户的键盘输入默认返回字符串类型的数据可以根据需要进行类型转换。注释主要作用用来对代码进行说明。被注释的内容不会被执行。单行注释在被注释的内容前打一个#打完之后空一个空格。多用于代码调试的说明。默认快捷键为Ctrl /苹果电脑使用command / 进行注释。1# 这个是一个单行注释多行注释多行注释用三引号 ‘’‘…’‘’ 或 “”“…”“”。1这是一个多行注释2 3 这个 4 也是一个多行注释 5 课程总结字面量介绍了字面量的概念即直接写在代码中的固定值例如数字 666 和字符串 ‘我是⼀个学⽣’以及如何打印字面量。变量解释了变量作为储存数据标签的作用并演示了变量的创建、重赋值以及多个变量指向同一值的情况。同时说明了每个值在内存中有其唯一的标识符可通过 id() 函数获取。数据类型整数 (int)表示没有小数点的数值。浮点数 (float)表示带小数点的数值。字符串 (str)由引号包裹的字符序列用于表示文本信息。讲解了不同类型之间的转换方法并且指出了转换时需要注意的问题。注释讲解了单行注释和多行注释的用法注释是用来对代码进行说明被注释的内容不会被执行。总结最后希望你编程学习上不急不躁,按照计划有条不紊推进,把任何一件事做到极致,都是不容易的,加油,努力相信自己文末福利最后这里免费分享给大家一份Python全套学习资料希望能帮到那些不满现状想提升自己却又没有方向的朋友也可以和我一起来学习交流呀。包含编程资料、学习路线图、源代码、软件安装包等【点击这里】领取① Python所有方向的学习路线图清楚各个方向要学什么东西② 100多节Python课程视频涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例学习不再是只会理论④ 华为出品独家Python漫画教程手机也能学习✅可以扫描下方二维码领取【保证100%免费】