小白python学习过程中遇到的不懂集锦

一、python运行错误:SyntaxError: multiple statements found while compiling a single statement
这是因为整体复制过去运行而产生的错误;解决方案如下:

方法一:先将第一行复制,敲一下回车,再将剩下的部分复制过去,运行;

方法二:Ctrl+N,新建一个,这时直接将代码复制进来,就不会产生这个问题了;直接在IDLE中编译,是每行都要回车的。如果是单独的语句,只能是一行一行的编辑。

二、绘制五角星中间没有填色
老师示例
在这里插入图片描述
实际操作(mac)
在这里插入图片描述
你可以试下将以下代码的for i in range(5):改成6~10的任何数字,你会发现填充的颜色又不一样了,mac下的turtle和windows的不一样,mac下的turtle是会对交线进行剔除颜色的。你可以试试以下的函数,画出来的五角星就是正常的。这个是我自己研究的。你改成这样就可以了
for i in range(5):
p.forward(100)
p.right(72)
p.forward(100)
p.left(144)
p.end_fill()

三、python语句中的 end=’‘是什么意思呢
print默认是打印一行,结尾加换行。end=’ '意思是末尾不换行,加空格。也可以是end=‘12’,那么就是末尾加上12。

四、pkg是可视化安装包,类似于windows风格的一直点下一步那种安装方式,sh是命令行方式安装,通过敲命令的方式安装。
将文件拖进命令行可以获得文件路径。

五、清华大学开源软件镜像站 tuna 可以下载国外的开源软件

六、 在Mac中PyCharm配置python Anaconda环境过程图解
添加链接描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值