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

金华网站制作系统新网站做seo优化步骤

金华网站制作系统,新网站做seo优化步骤,wordpress微信分享按钮,seo自动推广软件这里我们接续上一篇的文章: 【零基础学python】python基础语法(一)-CSDN博客 5,基本数据类型 整形 在Python中,整型(integer)是一种基本数据类型,用于表示整数。整型变量可以通过赋值语句进行声明和初始化…

这里我们接续上一篇的文章:

【零基础学python】python基础语法(一)-CSDN博客



5,基本数据类型

  • 整形

在Python中,整型(integer)是一种基本数据类型,用于表示整数。整型变量可以通过赋值语句进行声明和初始化,例如:

x=10 
y=-5 
#上面的代码中,变量x和y分别被赋值为10和-5,它们都是整型变量。整型变量可以进行基本的算术运算,包括加、减、乘、除等,例如: 
z = x+y 
z1 = x-y 
z2 = x*y 
z3 = x/y

 除了基本的算术运算之外,整型变量还可以使用比较运算符进行比较运算,包括大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)和小于等于(<=),例如:

X=5 y=7 print("x > y:", x > y) # 输出:x > y:False 
print("x < y:", x < y)         # 输出:x < y:True 
print("x == y:", x == y) # 输出:x == y:False 
print("x != y:", x != y) # 输出:x != y:True 
print("x >= y:", x >= y) # 输出:x >= y:False 
print("x <= y:", x <= y) # 输出:x <= y:True

 在上面的代码中,我们使用比较运算符对整型变量x和y进行了比较,并输出了比较结果。需要注意的是,在Python 3中,整型变量可以表示任意大小的整数(在内存允许的情况下),因此不需要担心整型溢出的问题。

如果需要表示大整数,可以使用Python中的高精度计算库,例如decimal、fractions等。

总之,整型是Python中常用的数据类型之一,用于表示整数。在实际应用中我们可以通过对整型变量进行算术运算、比较运算等来实现相应的功能。

  • 浮点型

在Python中,浮点型(foat)是一种基本数据类型用于表示浮点数。浮点数是带有小数点的数字 。例如3.14、2.5等。

与整型不同,浮点型变量可以表示小数。和整型一样可以进行算术运算和比较运算。

x = 3.12 
y = 2.4
  • 布尔类型

Python中的布尔类型是一种基本的数据类型,只有两个取值:True和False。

在Python中,布尔类型可以通过赋值语句、比较运算和bool函数使用。

# 赋值语句 
a = True 
b = False 
# 比较运算 
a = 10 
b = 12 
c = a < b #True 
d = a > b #False 
e = a != b #True 
# bool函数使用 
a = bool(1) # True 
b = bool(0) # False 
c = bool("Hello World") # True 
d = bool("") # False 
e = bool([1,2,3]) # True 
f = bool([]) # False 
##### 需要注意的是,在Python中,除0、空字符串、空列表、空字典等空值被转换为False外,其他所有值都被转换为True。 
##### 可以使用bool函数将一个值转换为布尔类型的值。当将一个非空的值作为bool函数的参数时,函数返回True;当将一个空的值(如0、空字符串、空列表、空字典等)作为参数时,函数返回False。
  • 字符串类型 

以下是Python字符串的代码示例,输出"hello world"

s="hello world" 
print(s)

在上面的代码中,我们将字符串"helo world“赋值给变量s,并使用print函数输出该字符串。运行上面的代码,输出结果为"hello world",符合我们的预期。

这个例子中,我们使用了字符串类型,并将其赋值给一个变量,然后使用print函数输出该变量的值。注意,在字符串中可以使用中文字符,Python默认使用UTF-8编码,可以支持多种语言的字符。

  • 字符串操作
  1. 转义符

在Python中,字符串的转义是指在字符串中使用特殊的字符序列来表示一些特殊字符。在Python中,字符串的转义符是反斜杠\,可以用来表示一些特殊的字符,如单引号、双引号、换行符、制表符等。以下是一些常用的字符串转义符:

\' 表示单引号

\" 表示双引号

\\ 表示反斜杠

\n 表示换行符

\t 表示制表符

\r 表示回车符

# 使用字符串转义符 
print('I\'m a student.') 
print("He said, \"Hello world!\"") 
print("C:\\Users\\Username\\iDesktop") 
print("Hello\nworld!") 
print("Hello\tworld!") 
print("Hello\rworld!")
  1. 格式化输出
# 使用 %s 将变量插入到字符串中 
name ="小明" 
age = 18 
height = 1.75 
print("大家好,我的名字叫%s,今年%d岁,身高%.2f米。"%(name,age,height)) 
#使用 f-string 将变量插入到字符串中 
name = "小红" 
age = 20 
height = 1.65 
print(f"大家好,我的名字叫{name},今年{age}岁,身高{height:.2f}米。")
  1. 字符串序列操作

字符串属于序列类型,所谓序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们

# 定义字符串 
string="hello yuan" # 索引 
print(string[0]) # 输出 "h" 
print(string[6]) # 输出 "y" # 切片 
print(string[2:5]) # 输出 "llo" 
print(string[:5]) # 输出 "hello" 
print(string[6:]) # 输出 "yuan" 
print(string[::-1]]) # 输出 "nauy olleh" #len 
print(len(string)) # 输出 10 # in 判断 
print("yuan" in string) # 输出 True 
print("world" in string) # 输出 False # + 与 * 拼接 
string1 ="hello" 
string2 ="yuan" 
print(string1+string2) # 输出"hello yuan" 
print(string1*3) # 输出"hellohellohello"
  1. 输入输出函数

在Python中,输入和输出函数分别是input(和print()

input()函数用于从标准输入(键盘)读取一个用户输入的字符串,并将其返回。可以通过可选的提示字符串来提示用户输入。

name = input("请输入您的姓名:) 
print("您好," + name + "!") 
# 在这个例子中,input()函数会提示用户输入姓名,并将用户输入的字符串作为返回值赋给变量name。然后,print()函数会输出一个欢迎消息,其中包含用户输入的姓名。

print()函数用于输出一个或多个对象到标准输出(屏幕)。可以通过多个参数来指定要输出的对象,它们将按照给定的顺序依次输出。

print("Hello, world!") 
print("The answer is", 42) 
# 在这个例子中,print()函数分别输出了一个字符串和一个整数,它们被用逗号分隔开。输出结果为:Hello, world!The answer is 42
字符串内置方法
    print("hello".upper()) 
    print("hello".find("l"))

    6,运算符

    位运算符

    7,流程控制语句

    • 双分支语句

    其中,条件 是一个布尔表达式,如果它的结果为 True,则执行第一个代码块,否则执行第二个代码块。

    在 Python 中,代码块使用缩进来表示,因此需要注意代码块的缩进量。通常使用四个空格来表示一个缩进级别。

    # Python 的双分支语句使用 if-else 语句实现,其语法结构如下: 
    if 条件: # 如果条件为真,执行这个代码块 
    else: # 如果条件为假,执行这个代码块
    • 多分支语句

    其中,条件1、条件2和 条件3都是布尔表达式,如果它们的结果为True,则执行相应的代码块。如果所有条件都为False,则执行 else代码块

    # 在 Python 中,多分支语句通常使用 if-elif-else 语句实现。它的语法结构 
    if 条件1: # 如果条件1为真,执行这个代码块 
    elif 条件2: #如果条件1为假,且条件2为真,执行这个代码块 
    elif 条件3: #如果条件1和条件2都为假,且条件3为真,执行这个代码块 
    else: #如果所有条件都为假,执行这个代码块
    • 分支嵌套
    # 获取用户输入的身份证号码 
    id_number = input("请输入您的身份证号码: # 判断身份证号码是否为18位 
    if len(id_number) != 18: print("身份证号码不是18位,请重新输入。") 
    else: #获取身份证号码的前6位和倒数第二位 native_place_code = id_number[:6] gender_code = int(id_number[-2]) # 判断籍贯 
    if native_place_code == "110000" print("您的籍贯是北京市。") 
    elif native_place_code == "120000":print("您的籍贯是天津市。") 
    elif native_place_code == "310000": print("您的籍贯是上海市。") 
    elif native_place_code == "500000": print("您的籍贯是重庆市。") 
    else: print("您的籍贯是其他省市。") 
    # 判断性别 
    if gender_code %2 == 0: print("您的性别是女性。") 
    else: print("您的性别是男性。")
    • 循环语句

    while 循环

    • while循环用于在条件为真的情况下重复执行一段代码,直到条件变为假为止。以下是while循环的语法

    • 在执行while循环时,程序会先检查条件是否为真。如果条件为真,就执行循环体中的代码,然后再次检查条件。如果条件仍为真,就再次执行循环体中的代码,以此类推,直到条件变为假为止。

    while 条件: 循环体 # 使用while循环打印10次"hello world” 
    while count < 10: print("hello world") count + 1

    for 循环

    for循环用于对一个序列(如字符串、列表、元组等)中的元素进行遍历和操作,直到序列中的所有元素都被遍历为止。以下是for循环的语法:

    在执行for循环时,程序会依次将序列中的每个元素赋值给变量,并执行循环体中的代码,直到序列中的所有元素都被遍历完为止

    for变量 in 序列: 循环体 #使用for循环打印10次"hello world" 
    for i in range(10): print("hello world")
    import random 
    import string 
    # 定义可选字符集 
    characters = string.ascii_uppercase + string.digits 
    # 生成五位随机验证码Code = "” 
    for i in range(5): code += random.choice(characters) print(code)
    • 循环嵌套分支语句
    print("欢迎来到游戏世界!") 
    while True: print("请选择你要进行的操作:") print("1.攻击敌人") print("2.购买道具") print("3.逃跑") choice = input("请选择操作(输入数字1、2或3):") if choice == "1": print("你发起了攻击,打败了敌人!") elif choice == "2": print("你购买了一件道具,增强了自己的能力!") elif choice == "3": print("你逃跑了,但是被追上了!") else: print("你输入的操作无效,请重新输入。") continue confirm = input("是否继续游戏?(输入y或n)") if confirm == "n": print("游戏结束,谢谢参与!") break
    • 退出循环

    break 语句用于跳出当前的循环(for循环或while循环)使程序继续执行循环之后的代码,即跳出整个循环体。

    continue 语句用于结束当前的循环迭代,跳过剩余的代码,继续执行下一次循环迭代

    http://www.dtcms.com/wzjs/810783.html

    相关文章:

  1. 像素人物制作网站谷歌浏览器下载安装2021最新版
  2. 网站功能有哪些网站开发学什么语言好
  3. 东莞市网站建设服务机构江苏省建设工程交易中心网站
  4. 提供网站建设的功能开发手机app用什么语言
  5. 余姚 做网站wordpress搜索 文章内容
  6. 宁波企业网站建设字体设计软件免费
  7. 电子商务专业毕业后干什么重庆快速排名优化
  8. 微网站摇一摇招聘网站建设需求文档
  9. 松江新城建设投资有限公司网站网页设计论文大纲
  10. 图片做多的网站是哪个杭州设计院排行榜
  11. 佛山网站设计怎么做手机网站有用吗
  12. 网站 形象入口页社区网站开发进度表
  13. 三水网站建设公司品牌形象设计方案
  14. 务川县建设局官方网站wordpress777
  15. 网站备案主体空壳江苏网站备案
  16. 昆山网站建设价格专业模板网站制作哪家好
  17. 罗源福州网站建设全球购物官方网站有哪些
  18. 长沙麓谷建设发展有限公司网站商城网站开发
  19. 手机网站建设一般要多少钱网站模板排名
  20. 企业网站icp备案申请项目计划书团队介绍
  21. 微官网与网站的区别wordpress微信采集按钮
  22. 中国建设银行淮南分行网站西地那非片说明书
  23. 让你有做黑客感觉的网站智慧房产信息管理平台
  24. 网站搭建南京国外优秀网站模板
  25. 内蒙古自治区建设厅官方网站数字营销沙盘
  26. 网站管理后台 模板最权威的网站推广设计
  27. 垂直网站建设方案hao123浏览器
  28. 兴润建设集团有限公司网站什么是网络营销?网络营销与电子商务有什么区别?
  29. 公益网站模板seo推广方法
  30. 网站建设运行佛山专业网站制作公司