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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
for x in [0,1,2,3,4,5,6,7,8,9]:
for y in [ 0,1,2,3,4,5,6,7,8,9]:
if x<y:
print str(x)+str(y)

简单粗暴,但是还有其他好方法
当Δ<0时,一元二次方程的虚根解法
(完整代码贴不下了,就Δ<0的部分)
if d<0:
s1=-b/2*a
s2=math.sqrt(-d)/2*a
x1=str(s1)+'+'+str(s2)+'i'
x2=str(s1)+'-'+str(s2)+'i'
return x1,x2

测试 print quadratic_equation (1,-2,5)
结果 ('1+2.0i', '1-2.0i')

最新回答 / leaixian
你可以简单一点在windows下,再windows下可以试着再你存储python程序的目录下按住shift,然后右键点击,选择’在此处打开命令窗口‘,这样打开的命令行当前目录就在你选择的文件夹下,更方便一点,刚开始学还是命令行好一点,利于学习。现在用PyCharm比较多

已采纳回答 / 慕粉1655031960
if x % 2 == 0:    这个分号似乎是中文输入法
L = [x * x for x in range(101)]
print sum(L)

最新回答 / 梦落尘缘
哦哦,那如果可以等于20,可以放在后面吗?还是没想明白什么时候可以放在后面什么时候可以放在前面
上课,打卡了
第三课,打卡了
第二课,打卡
第一课,学习打卡
学习完成 对于知识有了初步认识了 非常不错的教程 准备看进阶课程了
s = 'Python was started in 1989 by "Guido".\nPython is free and easy to learn.'
print s
>>> x1 = 1
>>> d = 3
>>> n = 100
>>> x100 = x1+(n-1)*3
>>> s=(x1+x100)*n/2
>>> print s
xp括号和大小于太像了,弄错了我说怎么退不出。。。。
而我学python是为了爬虫
def firstCharUpper(s):
return s[0].upper() + s[1:]

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

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消