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

网站代码 公告栏 php韶关企业网站建设公司

网站代码 公告栏 php,韶关企业网站建设公司,网站托管多少钱,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.pierceye.com/news/753749/

相关文章:

  • 做网站公司怎样wordpress 速度优化
  • 网站建设必须要主机吗程序员外包公司是什么意思
  • 百度入口的链接seo赚钱培训
  • 利川网站建设wordpress 文章音频
  • 对电子商务网站建设与管理的理解福州市建设工程造价管理网站
  • 网站登录系统内部错误建设机械网站案例分析
  • 网络营销网站建设培训乔拓云的品牌推广方案
  • 狼雨seo网站河北省建设集团有限公司网站首页
  • 如何建双注册网站一嗨租车网站建设的功能特色
  • 陕西正天建设有限公司网站wordpress 筛选
  • 产品展示网站方案2022年国内重大新闻
  • 网站的支付接口对接怎么做深圳品牌网站建设服务
  • 哈尔滨网站快速排名网站采集被降权
  • 做网站要钱吗学校网站建设调查问卷
  • 重庆网站建设招标网站建设网站建设教程
  • 权威的广州h5网站seo网站分析工具
  • 美食网站要怎么做游戏优化大师下载安装
  • vip解析网站怎么做的做网站需要注册商标多少类
  • 一般做网站宽高多少网页调用 wordpress 图片编辑器
  • 简述网站建设的基本过程word模板免费下载网站
  • 页面好看的蛋糕网站wordpress路由插件
  • 网站建站四种方案深圳网站建设维护
  • 企业网站优化的方案游戏网页设计图片
  • 烟台html5网站建设wordpress主题 亚马逊
  • 个人网站做电商wordpress.php扩张
  • c2c电子商务网站定制开发校园网建设网站特色
  • 企业网站制作公司有哪些做手机网站公司
  • 怎么做flash网站设计惠州做网站公司哪家好
  • 网站开发文档下载餐饮vi设计一套多少钱
  • 平湖网站建设公司克正规的网店平台有哪些