时间:2022-04-24 点击: 次 来源:网络 作者:佚名 - 小 + 大
零基础学python书籍第三章实战三第四章实例第五章习题电子版
下载地址 https://share.weiyun.com/S11bpehi
资料目录 小甲鱼零基础学python视频全套96集 刘金玉零基础python入门到精通教程100集全套VIP精选 跟老齐学Python从入门到精通 电子工业出版社 还有第二种方法,那就是到Python的官方网站,查看内建函数的说明,网址:https://docs.python.org/2/library/functions.html。 其实,上面列出内建函数名称,就是在这个网页中抄过来的。如果读者愿意跨越发展,就应当用上面的方法把每个内建函数怎么使用、返回值是什么等都查看一遍,做到心中有数。 进入交互模式,操练一番: >>> raw_input("input your name:") input your name:python 'python' 输入名字之后,就返回了输入的内容,用一个变量可以获得这个返回值。 >>> name = raw_input("input your name:") input your name:python >>> name 'python' >>> type(name) <type 'str'> 而且,返回的结果是str类型。如果输入的是数字呢? >>> age = raw_input("How old are you?") How old are you?10 >>> age '10' >>> type(age) <type 'str'> 返回的结果仍然是str类型。 再试试print(若不晓得怎么用,可以用help()去看看)。 >>> print "hello, world" hello, world >>> a = "python" >>> b = "good" >>> print a python >>> print a,b python good 比较简单吧。 要特别提醒的是,print的返回值默认是以\n结尾的,所以,每个输出语句之后自动换行。 有了以上两个准备,接下来就可以写一个能够“对话”的小程序了。 #!/usr/bin/env python # coding=utf-8 name = raw_input("What is your name?") age = raw_input("How old are you?") print "Your name is:", name print "You are " + age + " years old." after_ten = int(age) + 10 print "You will be " + str(after_ten) + " years old after ten years." 对这段小程序有一些说明。 前面演示了print的使用,除了打印一个字符串之外,还可以打印字符串拼接结果。 print "You are " + age + " years old." 注意,变量age必须是字符串,如最后的那个语句中: print "You will be " + str(after_ten) + " years old after ten years." 这句话里面有一个类型转化,将原本是整数型after_ten转化为了str类型,否则就会报错。 同样注意,在after_ten=int(age)+10中,通过raw_input得到的是str类型,当age和10求和的时候,需要先用int()函数进行类型转化,才能和后面的整数10相加。 这个小程序基本上把已经学到的东西综合运用了一次。请读者自行调试一下,如果没有通过,则仔细看报错信息,你能够从中获得修改方向的信息。 |
上一篇:零基础学python编程语言图书零基础学python第二版pdf下载
下一篇:没有了