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

江苏威达建设有限公司网站关键词排名点击软件推荐

江苏威达建设有限公司网站,关键词排名点击软件推荐,浏阳做网站的公司价格,桐庐网站制作文章目录前言1. 数字 int2. 字符 string3. 列表 List4. 元组 tuple5. 字典 dictionary6. 集合 set7. 值类型变量与引用类型变量8. if elif else9. >、<、>、<、、!10. while11. for前言 本篇为本人前段时间的一个简单汇总&#xff0c;这里可能并不齐全&#xff0c…

文章目录

  • 前言
    • 1. 数字 int
    • 2. 字符 string
    • 3. 列表 List
    • 4. 元组 tuple
    • 5. 字典 dictionary
    • 6. 集合 set
    • 7. 值类型变量与引用类型变量
    • 8. if elif else
    • 9. >、<、>=、<=、==、!=
    • 10. while
    • 11. for


前言

本篇为本人前段时间的一个简单汇总,这里可能并不齐全,只为做个学习记录。


1. 数字 int

    1. 输出语句
      可见,python中是不需要在语句后面写分号“;”的
print("hello world") 

同等于C中:printf("hello world");
同等于C++:cout<<"hello world";
同等于Java:System.out.print("hello world");

    1. 动态加载函数
import math

同等于C中的:#include<math.h>
同等于C++ : #include<cmath>


a=-2
b=5.5
c=2
(1) 绝对值 abs

print(abs(a))    #2

(2) 四舍五入 round

print(round(b))   #6

(3) 取幂 pow

print(pow(c,3))   #取c的三次方  8

(4) ceil 取大于这个数的最小整数

print(math.ceil(b))    #大于b的最小整数

(5) floor 与ceil对应,取小于这个数的最大整数

print(math.floor(b))    #小于b的最大整数

2. 字符 string

string1="我是第一个字符串"
string2="hello world"
string3="HELLO WORLD"
print(string1[0])   #输出第一个字符
print(string1[2:5]) #输出第3个字符到第5个字符(但不包括第5个字符)
    1. len #计算字符串长度
print(len(string1))
    1. capitalize 函数, 给字符串的第一个字母大写
print(string2.capitalize())
    1. upper 函数, 给字符串的所有字符大写
print(string2.upper())
    1. lower 函数, 给字符串所有字符小写
print(string3.lower())
    1. replace 函数, 字符串替换操作
print(string3.replace("HELLO","hello"))   #把string3中的HELLO替换成hello
    1. find 函数, 查找 返回与之匹配字符串的位置
print(string2.find("lo"))   # "lo"在第3个索引开始匹配,所以返回3  
    1. boolean true false

isupper 函数, 判断字符串是否都是大写 是返回True,不是返回False

print(string3.isupper())
    1. split 函数, 分隔操作
print(string2.split('o'))     #以'o'作为分隔符   即输出为 ['hell','w','rld']
print(string2.split('o',1))   #以'o'作为分隔符,限制最多只能切一刀   即输出为 ['hell',' world']
    1. endswith 函数,结尾判断操作
print(string2.endswith("world"))   #结尾是"world"返回True 不是返回False
print(string2.endswith("worl")) 

3. 列表 List

list1=[1,2,3,4,5]
print(list1[0])   #输出第0个索引
    1. append 增加元素
list1.append(6)    #在最后增加元素6
print(list1)
    1. pop 删除 删掉索引上的数
list1.pop(3)    #删除索引3位置上的数 
print(list1)
    1. remove 删除 删掉具体数
list1.remove(6)   #删除数字6
print(list1)
    1. insert 插入
list1.insert(3,4)   #在索引3的位置上插入 4
print(list1)
    1. index 查找一个数 返回其所在的索引位置
print(list1.index(3))   #数3 所在的索引位置是2
    1. reverse 对数据进行反向排列
list1.reverse()
print(list1)

4. 元组 tuple

不能修改的列表,不能对里面的数据进行修改

tuple1=(1,2,3)
print(tuple1)
print(tuple1[1])
print(len(tuple1))
  • 列表可以转换为元组 元组也可以转换为列表
tuple2=(1,2,3,4,5)
list2=list(tuple2)    #元组转换为列表
print(list2)list3=[1,2,3]
tuple3=tuple(list3)
print(tuple3)

5. 字典 dictionary

dict1={"name":"比特冬哥","height":180,"weight":150}    #"name"、"height"、"weight"为字典的键  "比特冬哥"、"180"、"150"为对应键的键值
print(dict1)  #输出字典
print(dict1["name"])    #查找字典中的"name"键   返回对应的键值
    1. keys 显示字典中所有的键,并放入列表中
print(dict1.keys())
    1. values 显示字典中所有的键值,并放入列表中
print(dict1.values())
    1. 修改键值
dict1["weight"]=145
print(dict1)
    1. 添加键
dict1["sex"]="男"
print(dict1)
    1. pop 删除键
dict1.pop("sex")
print(dict1)

6. 集合 set

set1={1,2,3,5,4,2}
set2={3,4,5}
print(set1)    #会给元素排好序,并删除掉重复的元素
    1. add 添加元素
set1.add(6)
print(set1)
    1. discard 删除元素
set1.discard(2)
print(set1)
    1. intersection 取俩集合的交集
print(set1.intersection(set2))
    1. difference 取集合1中集合2没有的元素
print(set1.difference(set2))
    1. issubset 包含于 是返回True 不是返回False
print(set2.issubset(set1))    #set2是不是包含于set1(set2被包含)

7. 值类型变量与引用类型变量

    1. 值类型 数字、布尔
a=1
b=a
b=2
print("a:"+str(a))     # a=1
print("b:"+str(b))     # b=2
    1. 引用类型 列表、元组、字典、集合、字符串
list1=[1,2,3]
list2=list1    #list2指向list1的地址
list2[1]=4     #list2[1]跟list1[1]指的是同一块地址
print("list1:"+str(list1))    #[1,4,3]
print("list2:"+str(list2))    #[1,4,3]list1=[1,2,3]
list2=list1
list2=[4,5,6]     #list2开辟一块新的地址
print("list1:"+str(list1))    #[1,2,3]
print("list2:"+str(list2))    #[4,5,6]

8. if elif else

prize=105
if(prize>125):print("你这也太贵了把")
elif(prize>110):print("还是有点贵")
elif(prize>100):print("能不能再少点")
elif(prize>80):print("可以接受")
else:print("买了")

9. >、<、>=、<=、==、!=

age1=10
age2=18
age3=20
a=(age1>age2)
b=(age2<=age3)
c=(age3==20)
print(a)
print(b)
print(c)

10. while

a=10
while(a>5):print(a)a-=1    #不可以写a--
print("循环结束")

11. for

序列:字符串 列表 元组

string1="abcdefghijk"
for a in string1:print(a)            #输出 abcdefghijk
list1=["比","特","冬","哥"]  
for person in list1:print(person)       #输出 比特冬哥
  • range 范围(包左不包右) 例如:range(0,10,2) 在(0,10)内每次增加2 即输出0 2 4 6 8
for i in range (0,5,1):print(i)     # 0 1 2 3 4
for i in range(10):    #range(10)   默认是从0开始 每次增1  即输出0 1 2 3 4 5 6 7 8 9print(i)if(i==5):break
print("循环结束")
patients=[False,True,False,True]
for i in patients:if(i):continue     #跳过该循环后面的语句,直接进行下一轮循环print("资料这个病人")
http://www.ds6.com.cn/news/11410.html

相关文章:

  • JAVA做的小型网站有哪些搜索引擎营销是什么
  • python做的网站如何打开app推广全国代理加盟
  • 做个简单的公司网站要多少钱推广资源网
  • wordpress换主题链接百度seo站长工具
  • 怎样看网站的建设时间seo模板建站
  • 做电商要不要公司网站网站维护的主要内容
  • 福州医保网站调入申报怎么做优化大师免安装版
  • 专业网站建设哪家好网站的seo如何优化
  • 做的比较好的返利网站知乎潍坊网站模板建站
  • 长沙装修公司排行榜seo视频教学网站
  • 北京的招聘网站有哪些佛山百度提升优化
  • 手机网站建设 cms襄阳百度开户
  • 给企业建设网站的流程图seo建站需求
  • 网站开发 实名认证需要备案吗建网站需要什么
  • 沧州软件开发公司seo优化实训总结
  • 数据库策略网站推广的有效方法有网站seo技术
  • 网络电话免费30分钟厦门seo外包公司
  • 做网站需要几天青岛seo招聘
  • 贵阳网站建设推广投放广告
  • 图片类网站建设品牌广告文案
  • 最新热门事件专业seo外包
  • 仿制单页面网站多少钱网站seo快速优化技巧
  • 百度app营销软件seo建站系统
  • 门户网站包括哪些找网站公司制作网站
  • 膜结构行业做网站免费网站在线客服系统源码
  • 手机网站开发教程谷粉搜索谷歌搜索
  • 石家庄做网络推广的网站搜外友链平台
  • php的网站武汉seo网站优化
  • 珠海品牌网站制作网站建设流程图
  • 个人如何办网站域名购买哪个网站好