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

高新区网站建设 意义专做展厅设计网站

高新区网站建设 意义,专做展厅设计网站,手机网站竞价单页,微信开发文档小程序1、python介绍及与其它开发语言比较#xff1a; 相比C、Java运行慢#xff0c;但是代码简介#xff0c;可以减小学习成本#xff0c;加快项目进度。跨平台#xff0c;支持Linux和Windows。 C语言是所有高级语言的基础#xff0c;若要研究python语言的原理#xff0c;需要…1、python介绍及与其它开发语言比较   相比C、Java运行慢但是代码简介可以减小学习成本加快项目进度。跨平台支持Linux和Windows。   C语言是所有高级语言的基础若要研究python语言的原理需要再看C。C语言比python快的原因就是C语言是直接将代码转换为机器码提供给机器运行。   Python及Java、PHP等高级语言都是由各自的解释器编译成字节码再由字节码转换为机器码提供给机器运行。   Python按照解释器的不同可以分为三类     CPython将代码解释为C语言的字节码然后再转换为机器码逐行编译。现在默认的是这种。     pypy:代码--》C语言字节码--》机器码全部转换完成--》运行    。解决Python运行速度相对较慢的问题。     其它语言开发的Python代码--》相应语言的字节码--》机器码。     执行过程打开代码文件--》词法、语法分析--》解释为字节码文件   若看到.pyc结尾文件即解释好的字节码文件。   在命令行模式运行python文件解释器位置\python.exe python代码文件地址                 egC:\Users\git.git-THINK\AppData\Local\Programs\Python\Python35\python.exe  F:\wangkc\day01\s3.py 2、字符编码   ASCII码美国标准包括英文字母、数字及特殊符号等。一个字符占用一个字节。一个字节8位。   万国码Unicode每个字符至少占用两个字节。字母占用两个前面由0补齐中文占用3个字节。   utf-8:万国码进行压缩节约内存。英文占用1个字节中文占用3个字节。   gbk、GB2312中文两个字节来表示   扩展乱码原因文件编码及解释器编码不一致。     文件编码File--default settings --搜索coding--File Encoding     解释器编码可以通过在代码文件的第二行设置 # -*- coding:utf-8 -*-           (py3默认为utf-8,py2默认为ascii。所以为了方便在第二行设置解释器编码格式不管以后这段代码在哪里运行都是可以的)   3、IDE建议使用pycharm常用设置:   编码设置File--default settings --coding--File Encoding   文本样式通常第一行设置解释器所在的安装路径第二行是解释器的编码格式。       File--default settings --搜索temp--File and Code Templates --Python Script在右边的文本框中输入       #!C:\Users\git.git-THINK\AppData\Local\Programs\Python\Python35\      # -*- coding:utf-8 -*-   按CTRL滚轮滑动文本放大缩小File--setting--搜索mouse--General--右侧的Mouse选项框中三个选项全选Change font size(Xoom) with Ctrl Mouse Wheel    4、变量   变量名就是记录的该变量的值所在的内存地址。     eg1name1wangkc       name2 name1       name1 xingxing       print(name2) # 打印的还是‘wangkc’     eg2: name1 wangkc        name2 wangkc        这里面py3做了内存优化name1和name2使用的是同一个内存地址。   变量名的命名字母、数字不能开头、下划线            不能是python里面的关键字          可以使用下划线连接增加变量名的可读性。   5、输入、输出语句input、getpass需导入import getpass   input:  num1 int(input(请输入一个整数:))        括号里面是提示信息提示用户在控制台输入一个值并将值赋值给一个变量       注意input得到的变量的值为字符串格式如果需要进行数学运算等需要进行强制转换int(num1)--》转换为整数格式。     getpass:隐式显示在控制台输入的是显示不出来的需要在cmd命令行格式执行该文件才能显示。     import getpassnum1 int(getpass.getpass(请输入一个整数)) if num1 1:print(good!)然后在cmd执行C:\Users\git.git-THINK\AppData\Local\Programs\Python\Python35\python.exe F:\wangkc\day01\s2.py   6、注释方法   #单行注释   “”“     ”“”或者  多行注释   快捷方式选中然后按CTRL   7、while 条件表达式      循环体    eg1:求1-100直接所有数的和 i 1 sum 0 while i 101:sum sum ii 1 print(sum)   8、continue(直接跳出本次循环直接开始下次循环)、break(跳出整个循环)    eg1:求1到100之间所有数的和使用break i 1 sum 0 while True:sum sum iif i 100:breaki 1 print(sum)eg2:求1/2/3/4/5/6/8/9的和   i 1 while i 10:if i 7:i 1 #这一行代码要在continue前面否则代码执行会进入死循环不断的打印6continueprint(i)i 19、for循环注意这里for循环只能用for 变量1 in 变量2格式。 list1 [li,王,政,张] for name in list1:print(name)   10、if条件分支语句 score int(input(请输入你的分数)) if score 90:print(优秀) elif score 80 and score 90:print(良好) else:pass #pass 表示通过不做任何操作11、运算符   %取余 //整除 ** 几的n次方   a: i i1 同 i 1   b: and(两边都True则为True)、 or(有一个True则为True)   c: in(包含   a i in comein  一般用于判断某个字符串或者列表中是否包含某个元素。)   12、占位符%s字符串%d数字   str welcome %s come our home,her age is %d % (wangkc,18) 13、数据类型   1整数a 18或者a int(18)        a 18       转换b int(a)   2布尔booleanTrue或者False     1为True0为False     ‘’空字符串为False其它为True print(int(True)) a if not a:print(yes)3字符串定义str(),强制转化、字符串拼接、字符串格式化占字符%s)判断字符串a是否在字符串b中、移除索引空白、分割、长度、切片、索引      a字符串定义str1 wang  或者str2 str(wang)     b、转化     i int(18) str1 str(int) print(type(str1)) #class str # type(变量名) 返回该变量的类型c、字符串拼接使用“”print(nameage)     d、移除空白变量名.strip()去除两侧的空白、lstrip移除左侧空白、rstrip移除右侧空白注意空白包括空格和换行等。   val tian yi youqing new_val val.strip() #得到一个新的字符串不会对原字符串产生影响。 new_val val.lstrip() new_val val.rstrip() print(val) print(new_val)e、长度len(变量名)    val jjdjjdjd v len(val) print(v)f、索引  val ddfddd i 0 while i len(val): print(val[i])i 1g、分割   变量名.split(分隔符,[数字]) val abc|def|hij|klm|nob val_list val.split(|) print(val_list) #[abc, def, hij, klm, nob] print(val.split(|,2)) #[abc, def, hij|klm|nob] #后面的数字表示把前面的几个分割 print(val.split(|,-2)) #[abc, def, hij, klm, nob]h、切片   val abcdefghijk print(val[1:3]) #打印出索引为1到3-1的字符串 bc print(val[:4]) # abcd print(val[5:]) #fghijk print(val[:-1]) #abcdefghij4列表list定义、判断是否包含、索引、长度、切片、末尾追加、插入、删除remove  del、修改、for循环   #列表创建 list1 [abc,ddf,iidk,kkk] list2 list([abc,ddf,iidk,kkk])#判断是否包含 if abc in list1:pass#索引 print(list1[0])#长度 print(len(list1))#切片 print(list1[0::2]) #起始位终止位步长 [abc, iidk]#追加list.append(元素),直接返回新的列表不用再赋值了。如 list2 list1.append(hhhhh) print(list1,list2) #[abc, ddf, iidk, kkk, hhhhh] None list2就是None list1.append(11111) print(list1)#插入:insert(索引元素) list1.insert(0,yyyyy) print(list1)#删除remove元素), del list[n] list1.remove(11111) print(list1) del list1[0] print(list1)#更新赋值 list1[2] 22222 print(list1)#for循环轮询打印 for i in list1:print(i)5字典创建、key:value形式根据索引名找到对应的值、长度、增加或者是修改因为字典是无序的因此在增加时若没有就是增加有则修改、删除、for循环 #创建 dict1 {name:wangkc,pwd:1234,age:18} dict2 dict({name:xiaoling,pwd:1234,age:18})#依据索引名称或者值 pwd dict1[pwd] print(pwd)#长度 n len(dict1) print(n)#增加或修改无则增加有则修改 dict1[no] 1 print(dict1)#删除 del # del dict1[age] # print(dict1)#for循环 for item in dict1:print(item) #若是只是字典名则默认是打印索引名for item in dict1.keys():print(item) #打印索引名for item in dict1.values():print(item) #打印索引值for key,val in dict1.items():print(key,val) #key和value 全部打印no 1 pwd 1234 name wangkc age 1814、文件操作   a)打开读取f1 open(文件名,r)       data f1.read()       f1.close   b)关闭写入f1 open(文件名,w)         f1.write(str)         f1.close()          转载于:https://www.cnblogs.com/wangkc/p/6758398.html
http://www.zqtcl.cn/news/679668/

相关文章:

  • 学校网站做几级等保网页制作与维护
  • 十堰外贸网站建设松滋做网站
  • 网站导航条青浦徐泾网站建设
  • 厦门网站建设一般多少钱店铺域名是什么意思
  • 网站关键词搜索排名怎么做雅奇小蘑菇做网站好不好用
  • 手机网站案例建设网站地图素材
  • 企业网站制作比较好的如何设计一个网页首页代码
  • 维护网站成本网站建设进度图
  • asp.net做织梦网站设计手机网站建设
  • 江苏省住房和城乡建设局网站首页北京大型网站制作公司
  • 网站改版工作方案网站设计技能培训
  • 佳木斯市网站建设淄博网站开发招聘
  • 学习软件的网站先备案先建网站
  • 建立网站 知乎常州网站制作机构
  • 洛阳建设网站上海高端室内设计事务所
  • 做高清图的网站wordpress分类自定义文字
  • 创建站点如何做网站如何利用分类信息网站做推广
  • wordpress 拍卖插件找文网优化的技术团队
  • 建站素材网自助餐火锅网站建设
  • 企业型网站建设方案农村电商网站设计与发展现状
  • 建站快车凡科企业网站建设合同(一)
  • 阜平网站建设在广州做seo找哪家公司
  • 怎么做农家乐联盟网站六安建设机械网站
  • 网站开发行业标准江苏网站开发公司
  • 服装技术支持东莞网站建设如何加强企业网站建设论文
  • 中英双语网站怎么做深圳勘察设计协会
  • 用dw做网站维护教程梧州网站建设制作
  • 网站代运营公司有哪些深圳小区封闭最新通知
  • 江西网站设计服务网站开发所需费用明细
  • 深圳网站建设公司jm3q编程网站免费中文版