博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 上手
阅读量:7014 次
发布时间:2019-06-28

本文共 2259 字,大约阅读时间需要 7 分钟。

推荐网站: Python俱乐部

数据类型:

#整型integer_number = 90 #浮点float_number = 90.4 #复数complex_number = 10 + 10j #list 序列sample_list = [1,2,3,'abc'] #dictionary 字典sample_dic = {
"key":value, 2:3} #tuple 只读的序列sample_tuple = (1,3,"ab") #嵌套sample_nest = [(1,2,3),{1:2,3:4,'key':[1,2]},3]

 

条件判断结构:

flag1 = some_valueflag2 = other_valueif flag1:  do_function_1()elif flag2:  do_function_2()else:  do_function_3()
循环结构:
for i in range(0, 10):  print(i)for i in ['a','b','c','dd','eee']:  print(i)

Print 函数使用:

#直接出字符串strHello = 'Hello Python' print strHello#输出结果:Hello Python#格式化输出整数strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))print strHello#输出果:the length of (Hello World) is 11#格式化输出十六进制数nHex = 0x20#%x --- hex 十六进制#%d --- dec 十进制#%d --- oct 八进制print "nHex = %x,nDec = %d,nOct = %o" %(nHex,nHex,nHex)#输出结果:nHex = 20,nDec = 32,nOct = 40#使用整数的各个制打印同一个数#格式化输出浮点数import math#defaultprint "PI = %f" % math.pi#width = 10,precise = 3,align = leftprint "PI = %10.3f" % math.pi#width = 10,precise = 3,align = rigthprint "PI = %-10.3f" % math.pi#前面填充字符print "PI = %06d" % int(math.pi)#输出结果#PI = 3.141593#PI =      3.142#PI = 3.142#PI = 000003#浮点数的格式化,精度、度和#格式化输出字符串#precise = 3print "%.3s " % ("jcodeer")#precise = 4print "%.*s" % (4,"jcodeer")#width = 10,precise = 3print "%10.3s" % ("jcodeer")#输出结果:#jco#jcod#jco#同于字符串也存在精度、度和#格式化输出列表l = [1,2,3,4,'jcodeer']print l#输出结果:[1, 2, 3, 4, 'jcodeer']#于list直接打印即可'''6.出字典(dictionary)'''d = {1:'A',2:'B',3:'C',4:'D'}print d#输出结果:{1: 'A', 2: 'B', 3: 'C', 4: 'D'}#同python也是支持dictionary出的#自动换行#print 会自动在行末加上回车,如果不需回车,只需在print语句的结尾添加一个逗号”,“,就可以改变它的行为。for i in range(0,5):    print i,#万能的%rformatter = "%r %r %r %r" print formatter % (1, 2, 3, 4)print formatter % ("one", "two", "three", "four")print formatter % (True, False, False, True)print formatter % (formatter, formatter, formatter, formatter)print formatter % ("I had this thing.","That you could type up right.", "But it didn't sing.", "So I said goodnight." )#输出结果:$ python ex8.py1 2 3 4'one' 'two' 'three' 'four'True False False True'%r %r %r %r' '%r %r %r %r' '%r %r %r %r' '%r %r %r %r''I had this thing.' 'That you could type up right.' "But it didn't sing." 'So I said goodnight.'$

 

 

 

 

转载于:https://www.cnblogs.com/cosmo89929/archive/2012/12/18/2822626.html

你可能感兴趣的文章
linux centos service 参数详解
查看>>
利用层次遍历原理构建二叉树
查看>>
集体编程智慧(发现的一些代码问题)
查看>>
LeetCode Notes_#5 Longest Palindromic Substring
查看>>
swift 苹果开发者cocoachina学习网站 http://www.cocoachina.com/swift/
查看>>
Apache的配置详细解
查看>>
【C++ Primer】两个类相互包含的求解策略
查看>>
CS184.1X 计算机图形学导论L3V2和L3V3(部分)
查看>>
发一份shiro标准配置,特此记录
查看>>
步步为营 .NET三层架构解析 七、UI的设计(登陆页面、注册页页和添加部门页面)...
查看>>
八种方式实现跨域请求
查看>>
中缀表达式转后缀表达式
查看>>
爬虫第三章 模拟登录
查看>>
POI不同浏览器导出名称处理
查看>>
Mac 终端命令连接mysql
查看>>
ASP.NET MVC 学习1、新增Controller,了解MVC运行机制
查看>>
Tesseract-OCR 字体库下载地址
查看>>
sz一般是结尾带有'\0'的字符串。 string zero
查看>>
如何从Apache官网下载windows版apache服务器
查看>>
node-sqlite3的事务执行方法
查看>>