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

ssr网站怎么做网站服务费一年多少钱

ssr网站怎么做,网站服务费一年多少钱,网站建设 seo sem,wordpress微博发帖插件目录 一、第一个python程序 二、基本语法#xff0c;数据类型#xff0c;字面量#xff0c;循环语句等内容 2.1字面量 2.2注释 2.2.1单行注释 2.2.2多行注释 2.3变量 2.3.1认识变量 2.3.2查看数据类型 2.3.3数据类型转换 2.3.4字符串的三种定义方式 2.3.5字符串…目录 一、第一个python程序 二、基本语法数据类型字面量循环语句等内容 2.1字面量 2.2注释 2.2.1单行注释 2.2.2多行注释 2.3变量 2.3.1认识变量 2.3.2查看数据类型 2.3.3数据类型转换 2.3.4字符串的三种定义方式 2.3.5字符串的拼接 拼接方式1使用加号 拼接方式2使用百分号 占位符类型  2.4input语句 2.5布尔类型和比较运算 2.6判断语句 2.6.1:if-else语句基本格式 2.6.2 if elif else多条件判断 2.6.3判断语句的嵌套 2.7循环语句的应用 2.7.1while循环 2.7.2for循环 案例1遍历字符串 案例2range语句 用法1range(num) 用法2range(num1,num2) 用法3range(num1,num2,num3) 用法4for循环打印99乘法表 三、函数 3.1函数初体验 3.2函数的定义 3.2.1函数定义与调用 3.2.2函数的传入参数 3.2.3函数的返回值 3.2.4函数返回值为None类型 四、容器相关 4.1列表的定义输出方式 4.2输出某一个具体的列表元素 4.2.1输出嵌套列表的元素 4.2.2列表在指定下标处插入元素 4.2.3列表末尾插入元素 4.2.4删除指定位置的元素 4.2.5遍历列表的操作 4.3元组 五、python面向对象相关 5.1初识对象和类 5.2类的定义和使用 5.2.1支持参数传入的方式 5.2.2构造方法 一、第一个python程序 在控制台上面输出“你好 python”。 在venv目录下面新建一个Main1.python的文件夹。 然后在文件当中使用print函数输出一句命令即可。 然后在Main.py下面右键一下运行Main1.py即可看到下方控制台输出的内容了。 二、基本语法数据类型字面量循环语句等内容 2.1字面量 在代码当中被写下来的固定的值称之为字面量。也就类似于我们在Java/C/C程序当中的定义方式int a2;float b2.5这种类型。此外python当中还有字符串等字面量。这一类数据类型类似于Java当中的String str123。 输出常量 print(你好 python)print(6666)print(13.14) 然后查看控制台的内容 2.2注释 2.2.1单行注释 #和注释的内容一般以一个空格来隔开。 例如如下代码这一句是一个单行注释。 # 输出你好python print(你好 python) 2.2.2多行注释 以一对三个引号引起来的内容就是多行注释 这是多行注释的方式print(6666)print(13.14) 2.3变量 2.3.1认识变量 在程序运行的时候能存储计算结果或能表示值的抽象概念。 简单的说就是在程序运行的时候记录数据用的。 变量的定义方式变量名称变量的值  #定义一个变量 money50 输出一个变量如果想拼接字符串在python当中需要通过逗号来拼接上的。 print(内容1内容2内容3......) 变量的加减乘除 查看新的值 2.3.2查看数据类型 将会使用到一个函数type函数。返回值是数据类型 string_typetype(黑马程序员)print(string_type)int_typetype(123)print(int_type) 运行结果 2.3.3数据类型转换 对于某一数据类型转化为特定的类型。 #字符串转整数 numberint(1238) print(number,type(number)) #整数转字符串 strstr(9876) print(str,type(str)) 运行结果  2.3.4字符串的三种定义方式 单引号定义法 name你好 双引号定义法 name你好哈哈哈 三引号定义法 name哈哈哈 name张三 print(name,type(name))name李四 print(name,type(name))name王五 print(name,type(name))name哈哈哈 print(name,type(name)) 查看运行结果 2.3.5字符串的拼接 拼接方式1使用加号 字符串的拼接一般是使用“”号来进行拼接例如 name我是小明print(name的爸爸) 那么输出的内容将会是如下部分 拼接方式2使用百分号 name黑马程序员 message学IT就来 %s%name print(message) 其中的,%s % 表示我要占位。 s表示将变量变成字符串放入占位的地方。 name小明 age13 print(大家好,我是:%s,我今年%s岁了%(name,age)) 运行结果如下 占位符类型  除了有%s可以占位字符串类型以外还有%d%f等占位符分别代替整数浮点数。 name小明 age13 print(大家好,我是:%s,我今年%d岁了%(name,age))2.4input语句 input函数和Java当中的Scanner函数C语言当中的Scanf函数类似可以把字面量/变量等输入到屏幕上面。input()将是获取键盘输入的函数。 print(请告诉我你是谁?) nameinput(); print(我是:,name) 2.5布尔类型和比较运算 布尔类型有两种取值一种是true真另一种是false假。 定义变量存储布尔类型数据变量名称布尔类型字面量。 一般是通过表达式计算结果109True。1011:False。 num110 num25 print(105的结果是:,num1num2) print(105的结果是:,num1num2) print(fnum1num2的结果是:{num1num2})如下结果 2.6判断语句 2.6.1:if-else语句基本格式 if 要判断的条件: 条件成立时要做的事情 else : 条件不成立的时候要做的事情 注意此处的if,else语句不需要大括号  示例代码  age30 if age18:print(我已经成年了)print(哈哈哈) else :print(我还没有成年)print(哈哈哈哈哈哈哈哈哈) 运行结果 2.6.2 if elif else多条件判断 判断的基本格式 if 条件1 满足条件1应该做的事情 elif 条件2 满足条件2应该做的事情 elif 条件N: 满足条件N应该做的事情 else: 所有条件都不满足应该做的事情 代码案例 age10 if age20:print(您已经超岁数了) elif age10age20:print(您刚刚好符合) else:print(不符合) 运行结果 2.6.3判断语句的嵌套 基本格式 if 条件1:    满足条件1 做的事情1    满足条件2 做的事情2    if 条件2:    满足条件2 做的事情1    满足条件2 做的事情2 每一个if语句对应的else语句都是齐头并进的  age3 if age5:if age10:print(您的年龄是10)else:print(您的年龄在5-10之间) else:print(您的年龄小于5) 2.7循环语句的应用 2.7.1while循环 while循环的基本语法 while 条件:  满足条件的时候做的事情1  满足条件的时候做的事情2  满足条件的时候做的事情3 代码示例 i1 while i100:print(这是第 %d%i行代码)i1 运行结果 while循环求和1-100代码案例 i1 sum0 while i100:print(sum%d%sum,i%d%i)sumsumi;i1; print(1到100的和是:%d%sum) 如下所示 2.7.2for循环 程序当中的for循环 for 临时变量 in 待处理的数据集:循环满足条件时候执行的代码。 案例1遍历字符串 nameJIM for x in name:#将name的内容挨个取出赋予临时变量x#就可以在循环体内对x进行处理print(x) 运行结果 案例2range语句 range表示一个序列一般有两种用法 用法1range(num) 这表示num为一个序列:从0开始比num小1。 for x in range(10):print(x) 运行结果 用法2range(num1,num2) 含义输出[num1,num2)的所有内容 for x in range(10,20):print(x) 运行结果如下  用法3range(num1,num2,num3) 从num1开始到num2结束。期间的步长为num3 输出的范围是[num1,num2)期间的步长为num3 for x in range(10,20,2):print(x) 输出内容如下 用法4for循环打印99乘法表 for i in range(1,10):#通过内层循环控制每一行的输出for j in range(1,i1):#在内层循环当中输出每一行的内容print(f{j}*{i}{j*i}\t)#外层循环可以通过print输出一个空行print() 运行结果 三、函数 3.1函数初体验 python当中的函数和Java/C/C当中的函数类似。下面来一个函数体验一下 通常采用def 关键字来定义一个函数基本的格式是 def 函数名称(参数): //下面的内容是函数体需要和def对齐 def my_len(data):count0for i in data:count1print(f字符串data的长度是{count})print(hello)my_len(123456) my_len(werdfddsa) 运行结果 3.2函数的定义 3.2.1函数定义与调用 def 函数名称(传入参数):函数体return 返回值......可有可无。 函数定义好之后需要一个工具去调用它 #使用def关键字定义一个函数 def sayHi():print(你好呀哈哈哈)#调用这个函数 sayHi() 3.2.2函数的传入参数 #括号内部是参数列表 def add(x,y):resultxyprint(f{x}{y}的值是{result})#传入2和3用来调用 add(2,3) 运行结果 3.2.3函数的返回值 代码示例 #定义函数定义参数 def add(a,b):resultab#返回一个具体的值return resultradd(2,3) #输出这个值 print(r) 3.2.4函数返回值为None类型 python中有一个特殊的字面量None类型。当一个函数无返回值的时候也就是没有return语句的时候返回的类型就是class NoneType 无返回值的函数实际上就是返回了None这个字面量。 #定义函数定义参数 def add(a,b):resultab#返回一个具体的值radd(2,3) #输出这个值 print(r) #类型为None print(type(r)) 运行结果 四、容器相关 4.1列表的定义输出方式 代码示例 name_list[123,456,789] print(name_list) print(type(name_list)) 运行结果 4.2输出某一个具体的列表元素 ## my_list[Tom,Lily,Rose]print(my_list[0]) print(my_list[1]) print(my_list[2]) 这个时候点击运行就可以看到结果了 4.2.1输出嵌套列表的元素 my_list[[1,2,3],[4,5,6]] #取的是1号下标元素的2号元素 print(my_list[1][2]) 这样的情况下去到的元素就是6. 4.2.2列表在指定下标处插入元素 my_list[1,2,3] #在1号下标处插入元素9 my_list.insert(1,9) print(my_list) 运行结果 4.2.3列表末尾插入元素 my_list[1,2,3] #在1号下标处插入元素9 my_list.append(4) print(my_list) 运行结果 4.2.4删除指定位置的元素 my_list[1,2,3] #删除2号下标的元素 del my_list[2] print(my_list) 运行结果 还有其他一些操作详情见python说明文档  4.2.5遍历列表的操作 index0 my_list[1,2,3] #下标小于元组的元素数量 while indexlen(my_list):#取出来对应的元素elementmy_list[index]#输出这个元素print(element)#下标1,下标依次1index1 运行结果 4.3元组 元组一旦定义完成就不可以修改。它和列表的最大区别就在于元组被定义好之后是不可变的而列表是可变的。元组仍然有列表的一系列方法。 下面仅仅演示定义遍历的方法 t7(1,6,10,5,9) for i in t7:print(i)print(len(t7)) 运行结果 五、python面向对象相关 5.1初识对象和类 python当中的类其实就可以理解为实际生活当中我们认识的一个实体。一张数据库表Student可能有以下几个属性姓名性别国籍籍贯年龄...... 这就好比一个class Student里面可能有下面几个属性姓名性别国籍籍贯年龄 class Student:nameNone #姓名genderNone #性别nationalityNone #国籍native_placeNone #籍贯ageNone #年龄#创建一个对象 stu_1Student() #为这个对象赋值 stu_1.name王佳鑫 stu_1.gender男 stu_1.nationality中国 stu_1.native_place广东省 stu_1.age22 ##输出内容 print(stu_1.name) print(stu_1.gender) print(stu_1.nationality) print(stu_1.native_place) print(stu_1.age) 运行结果 5.2类的定义和使用 在5.1当中实现了为一个类的属性赋值的方式。 下面将重点谈一下如何定义一个类的行为也就是在类的内部定义方法 基本代码格式 在上述代码当中say_Hi方法就是定义在student类内部的方法。self无论如何都要作为一个参数传入。 class Student:nameNone #学生的姓名ageNone #学生的年龄#成员方法的参数列表一定要包含selfdef say_Hi(self):print(fHi大家好我是{self.name})stuStudent() stu.name王佳鑫 stu.say_Hi() 运行结果 此外还可以创建多个对象 class Student:nameNone #学生的姓名ageNone #学生的年龄#成员方法的参数列表一定要包含selfdef say_Hi(self):print(fHi大家好我是{self.name})#创建其中一个对象 stuStudent() stu.name王佳鑫 stu.say_Hi() #创建另一个对象 stu1Student() stu1.name李小明 stu1.say_Hi()运行  5.2.1支持参数传入的方式 代码案例 class Student:nameNone #学生的姓名ageNone #学生的年龄#成员方法的参数列表一定要包含selfdef say_Hi(self):print(fHi大家好我是{self.name})def say_Hi2(self,mes):print(f大家好我的名字是{mes})#创建其中一个对象 stuStudent() stu.name王佳鑫 stu.say_Hi() #创建另一个对象 stu1Student() stu1.say_Hi2(李小明) 运行结果 5.2.2构造方法 构造方法一定是这样的格式 def  两个下划线init两个下划线(self,args...): 如下所示  class Student:nameNoneageNonetelNonedef __init__(self,name,age,tel):self.namenameself.ageageself.teltelprint(Student类创建了一个类对象了)stuStudent(123,14,121212121) print(stu.name) print(stu.age) print(stu.tel) 运行结果
http://www.zqtcl.cn/news/336154/

相关文章:

  • 全屏网站 功能丽水市企业网站建设 微信营销 影视拍摄
  • 天天爱天天做视频网站网站推送
  • 制作企业网站与app有什么不同化工企业网站建设
  • 东莞企业推广网站专门做黄漫的网站
  • 温州网站关键词排名优化win10 电脑做网站服务器
  • 网站设计规划信息技术教案营销模式和营销策略
  • 太仓住房城乡建设网站微信怎么注册
  • 德骏网站建设重庆企业网站如何推广
  • 路由器做内部网站服务器石家庄新闻综合频道在线直播回放
  • 怎么给网站备案亚马逊网站建设与维护方法分析
  • 金华网站建设团队产品网络推广方案范文
  • 拼多多刷单网站开发虚拟机可以做两个网站
  • wordpress安装路径和站点地址的设置信通网站开发中心
  • 柳州公司网站建设网站服务商
  • 智能建站实验报告成功营销网站
  • 基于jsp的网站开发开题报告青海公路工程建设市场信用信息服务网站
  • 做网站页面的软件wordpress如何开启page页面评论
  • 做网站最简单的长春财经学院
  • 导购网站 icp备案要求网站设置ico
  • ftp做网站营销策划方案步骤
  • 网站建设若干意见wordpress查看数据库密码
  • 什么网站可以做宣传西安网站建设聚星互联
  • 产品展示网站源码2015年做哪些网站致富
  • 潍坊网站制作推广怎样做彩票网站
  • 做视频网站被判刑自己怎么做企业网站建设
  • 安庆网站建设兼职哪个公司的卡网络最好
  • tp框架做响应式网站青岛网站建设首选
  • 外国自适应企业网站做网站模板用什么框架
  • win7做网站服务器隐私浏览器
  • 优秀的设计网站广州排名推广