当前位置: 首页 > wzjs >正文

网页设计师网站网站开发端

网页设计师网站,网站开发端,建筑工程网上办事大厅,学习前端开发的网站学习python的第一天 一、常用的值类型(先来粗略认识一下~) 类型说明数字(number)包含整型(int)、浮点型(float)、复数(complex)、布尔(boolean&…

学习python的第一天

一、常用的值类型(先来粗略认识一下~)

类型说明
数字(number)包含整型(int)、浮点型(float)、复数(complex)、布尔(boolean)
字符串(String)描述文本的一种数据类型
列表(List)有序的可变序列
元组(Tuple)有序的不可变序列
集合(Set)无序不重复集合
字典(Dictionary)无序Key-Value集合

补充:

  • 字符串,是由任意数量的字符串如中文、英文、各类符号、数字等组成的。python中看,字符串需要用双引号包围起来,所以被引号包围起来的都是字符串
  • 我们可以通过type语句来验证数据类型:type(被查看类型的数据)

所以说了这么多我们如何再程序中书写这些类型嘞?其实炒鸡简单!客观请看下图

在这里插入图片描述

二、注释

1、啥是注释?

注释就是程序中对程序代码进行解释说明的文字,就像上图当中“#”后面的文字就是注释啦。

2、具体作用

注释不是程序,不能被执行,知识对程序代码进行解释说明,让其他人可以更好的理解代码,能够增强程序的可读性。

3、具体应用

在这里插入图片描述

三、变量

1、概念

简而言之,变量就是在程序运行时,记录数据用的。

2、格式
变量名 = 变量值

解释:

  • 变量名:每一个变量都有自己的名字

  • 等号:表示将符号右侧的值赋予左侧的变量

  • 变量值:每一个变量都有自己存储的值

3、具体示例

在这里插入图片描述

四、数据类型转换

1、常见的转换语句(这里我们先看我们熟悉的三种)
函数说明
int(x)将x转换为一个整数
float(x)将x转换为一个浮点数
str(x)将x转换为字符串

注意:这三个语句都是带有返回值的,所以我们可以用print直接输出或者用变量存储结果值

2、具体应用

简单示例

在这里插入图片描述

示例结果

在这里插入图片描述

五、标识符

1、基本概念

生活中我们会给各种各样的事物取名字,python中也是如此,在python程序中,我们会给变量、方法、类等取名字,这些名字统一称为标识符。

2、注意点
  • 标识符中只允许出现英文、中文(不建议使用)、数字(不可用于开头)和下划线。
  • 大小写敏感(例如T 和 t 是不同的变量)
  • 不可以使用关键字(关键字是python中一系列由特定用途的标识符,如False、True、None···)

六、运算符

1、数学运算符
运算符说明
+
-
*
/
//取整除
%取余
**指数
2、赋值运算符
运算符说明
=赋值运算符,把 = 右边的值赋给左边的变量
+=加法赋值运算符,a += b 等效于 a = a + b,以下同理
-=减法赋值运算符
*=乘法赋值运算符
/=除法赋值运算符
%=取模赋值运算符
**=幂赋值运算符
//=取整赋值运算符

七、字符串拓展

1、字符串定义方法
# 单引号定义法
name = '糖锅'# 双引号定义法
name = "糖锅"# 三引号定义法
name = '''糖锅'''

这里你是否会疑惑三引号定义法?其实三引号定义法和多行注释写法是一样的,支持换行操作,当我们使用变量来接受它的话它就是字符串,若是不是用变量接收它,它就可以作为多行注释。

2、字符串的引号嵌套

这里有人会疑问:当我们定义的字符串本身就包含引号怎么办嘞?客观请听我细说,主要用一下几个方法来解决此类问题:

  • 单引号定义法,可以内含双引号
  • 双引号定义法,可以内含双引号
  • 可以使用转义字符(\)来将引号接触效果,变成普通的字符串

具体示例如下:

"""演示字符串扩展知识点
"""# 字符串中包含双引号
name = '"糖锅"'
print(name)# 字符串中包含单引号
name1 = "'糖锅'"
print(name1)# 转义字符
name2 = "\"糖锅\""
print(name2)name3 = '\'糖锅\''
print(name3)

运行效果

"糖锅"
'糖锅'
"糖锅"
'糖锅'
3、字符串拼接

如果我们有两个字符串字面量,并且需要将其拼接到一起形成一个字符串,那我们可以通过加号(+)完成,例如:

# 输出结果:糖锅笑哈哈
print("糖锅" + "笑哈哈")

我们通常是对字面量和变量或者变量之间会使用拼接,例如:

# 输出结果:开朗的糖锅笑哈哈
name = "糖锅"
print("开朗的" + name + "笑哈哈~")
4、字符串格式化
1、语法
# 输出结果:糖锅笑哈哈~
name = "糖锅"
res = "%s笑哈哈~" % name
print(res)# 如果有多个变量(示例输出结果:糖锅今年 23 岁)
name = "糖锅"
age = 23
print("%s今年 %s 岁" % (name, age)) # 注意变量的顺序不能乱!

说明:

  • %:表示占位
  • s:表示将变量变成字符串放入占位的地方
2、常用类型占位
格式符号转化
%s将内容转换成字符串,放入占位符
%d将内容转换成整数,放入占位符
%f将内容转换成浮点型,放入占位符
5、格式化精度控制
1、%方式

在python程序中,我们可以用“m.n”来控制数据的宽度和精度

  • m:控制宽度,要求是数字,若设置宽度小于数字自身,不生效
  • n:控制小数点精度,要求是数字,会进行小数的四舍五入

示例:

  • %5d:表示整数的宽度控制在5位,如数字12,被设置为5d,就会变成:【空格】【空格】【空格】12,用三个空格补足宽度。
  • %5.2f:表示宽度控制为5,将小数点精度控制为2(小数点和小数部分也算入宽度计算,如对12.16设置了%6.1后,结果是:【空格】【空格】12.2,两个空格补足宽度,小数部分限制1位精度,四舍五入为.2)

示例演示:

num1 = 12
num2 = 12.16
print("将数字12宽度限制为5,结果是:%5d" % num1)
print("将数字12宽度限制为1,结果是;%1d" % num1)print("将数字12.16宽度限制为6,精度限制为1,结果是:%6.1f" % num2)

示例结果:

将数字12宽度限制为5,结果是:   12
将数字12宽度限制为1,结果是;12
将数字12.16宽度限制为6,精度限制为1,结果是:  12.2
2、快速格式化方式(不限数据类型,不控制精度)

语法:

# f"内容{变量}"

示例演示:

# 输出结果:糖锅今年23岁了
name = "糖锅"
age = 23
print(f"{name}今年{age}岁了")

八、input输入语句

input()语句是用来获取键盘输入的

示例演示:

"""input语句演示
"""print("请告诉我你是谁?")
name = input()
print(f"{name}你好!")age = input("请告诉我你几岁了?")
print("我知道了,你%s岁了" % age)

示例结果:

请告诉我你是谁?
糖锅
糖锅你好!
请告诉我你几岁了?23
我知道了,你23岁了

今年{age}岁了")


## 八、input输入语句input()语句是用来获取键盘输入的**示例演示:**```python
"""input语句演示
"""print("请告诉我你是谁?")
name = input()
print(f"{name}你好!")age = input("请告诉我你几岁了?")
print("我知道了,你%s岁了" % age)

示例结果:

请告诉我你是谁?
糖锅
糖锅你好!
请告诉我你几岁了?23
我知道了,你23岁了

注意:无论键盘输入什么类型的数据,获取到的数据永远是字符串类型


文章转载自:

http://sn4vHujb.bwgrd.cn
http://cXpK0BRl.bwgrd.cn
http://wesCby3J.bwgrd.cn
http://mUjMAoAq.bwgrd.cn
http://6ShlRyZn.bwgrd.cn
http://OrSFxrYI.bwgrd.cn
http://ftMvAafx.bwgrd.cn
http://wSmiW58P.bwgrd.cn
http://lOyw6wbx.bwgrd.cn
http://0eVvZUvk.bwgrd.cn
http://VQ3D2YQA.bwgrd.cn
http://jUam5yBQ.bwgrd.cn
http://xhgt9w4b.bwgrd.cn
http://r0B9zDrg.bwgrd.cn
http://UaENkgBx.bwgrd.cn
http://YXRDzeHu.bwgrd.cn
http://P3PhymDL.bwgrd.cn
http://TCQ99CK0.bwgrd.cn
http://4bVBLvuv.bwgrd.cn
http://XsDIAE6M.bwgrd.cn
http://lb5Nvklh.bwgrd.cn
http://PpNSkdIz.bwgrd.cn
http://5CAcV27x.bwgrd.cn
http://dKOiP2kH.bwgrd.cn
http://6x8vierX.bwgrd.cn
http://uJSYC8lD.bwgrd.cn
http://h0inEml9.bwgrd.cn
http://pQ2Ghk87.bwgrd.cn
http://25hwEwWI.bwgrd.cn
http://Xdj3cas7.bwgrd.cn
http://www.dtcms.com/wzjs/777328.html

相关文章:

  • 建设网站参数在合肥做网站前端月薪大概多少钱
  • 河北三河建设局网站能翻到国外的浏览器
  • 做网站公司关键词嘉兴论坛网站建设
  • 千助网站公司红酒营销型网站建设
  • 工体做网站的公司产品详情页模板免费
  • 做网站是不是要模板旅行社建设网站
  • 深圳网站建设网站优化服务网站优化 月付费
  • 有啦域名网站怎么做中山祥云做的网站怎么样百度百科
  • 开封专业做网站公司wordpress图片上传慢
  • 苏州网站推广服务沈阳商城网站开发
  • error 403 网站拒绝显示django网站开发视频教程
  • 人社门户网站建设方案网站开发设计流程时间表
  • 贵州网站制作公司建立网站的元素有哪些
  • 网站排名点击工具做宠物网站导航应该写什么字
  • 电子商务网站建设运行环境舟山 做企业网站
  • 盘锦建设小学网站net域名大网站
  • 上海哪家做公司网站如何提高网站内容质量
  • 一元夺宝网站建设2017珠宝行网站建设方案
  • 企业网站建设有什么义县网站建设
  • 网站建设不完整 审核线上企业订单管理系统网站
  • wordpress 换域名 全站301重定向做seo_教你如何选择网站关键词
  • 计算机网络技术网站开发wordpress网站关键字
  • 百姓网网站建设网站开发用php还是js
  • 如何建学校网站wordpress动态插件
  • 广州建设厅电工网站江门建站网站模板
  • 树苗网站源码什邡建设局网站
  • 美文的手机网站淘宝客网站一定要备案
  • 域名注册网站 简称十堰公司做网站
  • 博客做公司网站北京建站公司兴田德润信任
  • 网站开发学哪一个好公关公司多少钱一个月