为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰

最新回答 / renwoxing
点击Console界面上红色的方形按钮‘Terminate’<...图片...>
def generate_tr(name, score):
if(score &lt; 60):
str = &#039;&lt;td style=&quot;color:red&quot;&gt;&#039;
else:
str = &#039;&lt;td&gt;&#039;
return (&#039;&lt;tr&gt;&lt;td&gt;%s&lt;/td&gt;&#039; + str + &#039;%s&lt;/td&gt;&lt;/tr&gt;&#039;) % (name, score)
d = { &#039;Adam&#039;: 95, &#039;Lisa&#039;: 85, &#039;Bart&#039;: 59, &#039;Paul&#039;: 74 }

sum = 0.0
for k, v in d.items():
sum += v
print k, &#039;:&#039;, v
print &#039;average&#039;, &#039;:&#039;, sum / len(d)
d = { &#039;Adam&#039;: 95, &#039;Lisa&#039;: 85, &#039;Bart&#039;: 59, &#039;Paul&#039;: 74 }

sum = 0.0
for i in d.itervalues():
sum += i

if len(d) != 0:
sum /= len(d)
else:
sum = 0

print sum
for i in range(1,100):

if i %7 == 0:

print i
L = range(1, 101)

for i in L:
if L[i] % 7 == 0:
print L[i]
L = range(1, 101);

for i in L:
if L[i] % 7 == 0:
print L[i]
def firstCharUpper(s):
return s[0].upper() + s[1:]

print firstCharUpper(&#039;hello&#039;)
print firstCharUpper(&#039;sunday&#039;)
print firstCharUpper(&#039;september&#039;)
L = range(1, 101)
print L[-10:]
print L[-9 * 5 - 1::5]
L = range(1, 101) #create a list from 1 to 100 not include &#039;101&#039;

print L[:10] #from index 0, get 10 items
print L[2::3] #from index 0, here means item &#039;3&#039; and to the end of the list by every 3 items
print L[4:50:5] #from index 4, here means item &#039;3&#039; and to the &#039;50&#039; of the list by every 5 items
for x in [ &#039;1&#039;,&#039;2&#039;,&#039;3&#039;,&#039;4&#039;,&#039;5&#039;,&#039;6&#039;,&#039;7&#039;,&#039;8&#039;]:
for y in [ &#039;2&#039;,&#039;3&#039;,&#039;4&#039;,&#039;5&#039;,&#039;6&#039;,&#039;7&#039;,&#039;8&#039;,&#039;9&#039; ]:
if x&lt;y:
print x*10+y
结果是11111111112
11111111113
11111111114
11111111115
11111111116
。。。
3.0在终端里已经支持中文了

最新回答 / xrhuang
编写完代码后,记得要保存一下文件才行.

最新回答 / 风起了_
单个  =   在编程语言里面是赋值的意思,两个  ==    才是等于的意思。不同于平时的数学计算哈

已采纳回答 / LDrun
if x=2*x 这句判断  同一时间x只能为一个值     x不会等于2x   偶数的定义是能被2整除的数   就是用2求余值为0  因而判断的时候 写为if x%2==0
def average(*args):
sum = 0.0
for i in args:
sum += i
if len(args) == 0:
return 0.0
else:
return sum/len(args)

print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消