Codecademy网学习Python第三天

今天学习的是”PygLatin“,意思是将英语转换为拉丁语,开篇写一个输入语句用raw_input(),该语句比input()要好点,在一个无输入的.py文件中加入该语句可以避免运行.py程序一闪而过的弊端,本次还使用到isalpha()语句,判断输入是否含有数字。有则为false,无则为true。

       本次学习还使用if/else语句,在if语句后面要加一个冒号,冒号下一语句要使用空格或TAB键,否则会出现“expect an indent
block "错误,意思是”期待一个空格 “。
       在判断一个字符是否为元音(vowel)或者辅音(consonant)时,要使用如下语句:
if first == 'a' or first == 'e' or first == 'i' or first == 'o' or first == 'u':
一则a|e|i|o|u 五个字母要使用引号,否则在Python会看成是一个变量,出现”NameError: name 'a' is not defined “错误。而且要用or而不能使用|来连接。
Python在字符连接上不仅输出时可以用‘+’而且在变量定义时也可以使用:
new_word = word + pyg
Python在处理数组时可以直接使用如下方法:
 new_word = word[1:(len(original)-1)] +word[0] + pyg
使用word[0-n]可以控制任意个字符进行输出!
但是输出时只能输出从开始到线束的前一个。所以应该改为:
new_word = word[1:len(original)] +word[0] + pyg
才能正确输出想要输出的字符串!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 学习Python是很容易的,你可以从以下几个方面入手: 1. 学习Python基础语法,包括数据类型、变量、控制语句、函数、模块等。 2. 尝试编写一些简单的Python程序,加深对基础语法的理解。 3. 学习Python的高级特性,如面向对象编程、迭代器、生成器、装饰器等。 4. 尝试使用Python解决一些实际问题,如数据处理、自动化测试、络爬虫、数据可视化等。 5. 学习Python标准库和第三方库,扩展Python的功能。 学习Python还可以通过以下方式获得帮助: 1. 通过在线视频课程、教程、文章等学习资源学习Python。 2. 参加线下Python培训课程或者Python社区的活动。 3. 加入Python QQ群或论坛,与其他Python爱好者交流学习经验。 4. 尝试参加Python相关的开源项目,与开发者一起工作学习。 ### 回答2: 学习Python可以采取以下步骤: 1. 了解基本的编程概念和逻辑。学习Python前,建议先学习一些基本的编程概念和逻辑,掌握基本的算法和数据结构等基础知识,这将有助于更好地理解和运用Python。 2. 学习Python的语法和基本知识。Python相对于其他编程语言来说,语法简洁易懂,学习起来相对容易。通过阅读Python的官方文档、书籍或在线教程等,掌握Python的语法规则和基本知识,如变量、数据类型、条件语句、循环语句等。 3. 实践编程练习。无论是什么编程语言,都需要通过实践来提升自己的编程能力。尝试编写一些简单的Python程序,逐步提升难度,锻炼自己的编程思维能力。可以选择一些练习题或者挑战,如编写一个简单的计算器程序、实现一个简单的游戏等,不断练习和巩固所学的知识。 4. 阅读并理解他人的代码。可以选择阅读优秀的Python开源项目或者其他人的代码,通过阅读他人的代码,了解一些优秀的编程实践和思路,学习如何编写高效和可维护的代码。 5. 加入社区或参加编程培训课程。加入Python的官方社区或者其他在线社区,与其他Python开发者交流学习经验,解决问题。另外,参加一些Python的培训课程或者编程班级,可以快速入门和提高自己的编程水平。 6. 持续学习和实践。编程是一个不断学习和实践的过程,持续学习和不断实践是提高自己编程能力的关键。掌握基础知识后,可以学习一些高级特性和库,如爬虫、数据分析、Web开发等,不断拓展自己的技能。同时,关注Python的最新发展和新技术,保持与时俱进。 ### 回答3: 学习Python是一项有趣且具有挑战性的任务。以下是一些建议,帮助你更好地学习Python: 1. 学习资源:选择一本好的Python学习教材或参考书籍,并且根据自己的水平选择适合的内容。互联上也有很多免费的教程和站,如Codecademy和Coursera。 2. 实践编程:学习编程最重要的就是不断实践。尝试动手写一些简单的Python程序,解决一些日常问题,这样可以更好地理解Python的语法和概念。 3. 刷题练习:做一些编程练习题目,如Project Euler和LeetCode站上提供的算法问题,这有助于提高编程技巧和解决问题的能力。 4. 参与社区:加入Python学习社区,与其他学习者交流,分享经验和解决问题。可以参加一些编程俱乐部、技术论坛或参与开源项目等,这将提供一个良好的学习环境和机会。 5. 阅读源代码: 阅读一些优秀的Python开源项目的源代码,这有助于了解更高级的用法和编码习惯。 6. 利用工具: 使用一些辅助工具来提高编程效率,如Python的集成开发环境(IDE),如PyCharm和Jupyter Notebook。 7. 持之以恒:学习编程需要时间和耐心。确保每天保持一定的学习时间,并保持积极有目标的态度,坚持不懈的学习。 总之,学习Python需要持续的实践和不断的学习。相信通过这些方法,你将能够更好地掌握Python编程技能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值