第一节
1 练习:使用Python来输出这句话"Welcome to the English to Pig Latin translator!"
print "Welcome to the English to Pig Latin translator!"
第二节
1 介绍了Python的输入,Python里面我们可以通过raw_input来实现出入
2 比如我们使用name = raw_ijnput("what's your name") , 那么这里将会在what's your name提示我们输入,并把结果保存到name里面
3 练习:使用original变量来接受任何的输入
print "Welcome to the English to Pig Latin translator!"
original = raw_input("welcome to the Python:")
第三节
1 介绍了我们在输入的时候经常出现输入空字符串的情况,因此我们需要去检查是否是空字符串
2 练习:在上一节的输入的值进行判断,如果不是空字符串那么打印这个值,否则直接输出"empty"
print "Welcome to the English to Pig Latin translator!"
original = raw_input("welcome to the Python:")
if len(original) > 0:
print original
else:
print "empty"
第四节
1 介绍了怎样判断一个字符串是数字的方法,我们可以通过isalpha()来判断
2 比如有一个变量为x = "123",那么x.isalpha()是True
3 练习:通过变量original的输入值来判断是否是一个数字串
print "Welcome to the English to Pig Latin translator!"
original = raw_input("welcome to the Python:")
if original.isalpha():
print "True"
else:
print "False"
第五节
1 练习:利用多次的输入来判断是否是数字串和非空字符串
print "Welcome to the English to Pig Latin translator!"
original = raw_input("welcome to the Python:")
if original.isalpha():
print "True"
else:
print "False"
original = raw_input("welcome to the Python:")
if len(y) == 0:
print "empty"
else:
print "no empty"
第六节
1 回顾了一下之前的String的lower()函数
2 练习
1 设置变量word等于original.lower()
2 设置变量first等于word的第一个字符
pyg = 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word[0]
if len(original) > 0 and original.isalpha():
print original
else:
print 'empty'
第六节
1 介绍了if语句里面还可以嵌套语句
2 练习:判断上一节里面的first字符是否是元音字符是的话输出"vowel",否则输出"consonant"
pyg = 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word[0]
if len(original) > 0 and original.isalpha():
if first == 'a' or first == 'i' or first == 'o' or first == 'u' or first == 'e':
print "vowel"
else:
print "consonant"
else:
print 'empty'
第七节
1 利用String的+操作,产生一个新的变量new_word等于word+pyg
2 练习:把print "vowel"替换成print new_word
pyg = 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word[0]
new_word = word+pyg
if len(original) > 0 and original.isalpha():
if first == 'a' or first == 'i' or first == 'o' or first == 'u' or first == 'e':
print new_word
else:
print "consonant"
else:
print 'empty'
第八节
1 介绍了String中得到子串的方法,比如我们有一个字符串s = "foo",现在s[0:2]就是"fo"
2 如果结束是末尾,那么可以直接写成这样s[i:],省略第二个数
2 练习:在嵌套的if语句里面设置new_word的值为word从第1位到最后一位+变量pyg
pyg = 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word[0]
new_word = word+pyg
if len(original) > 0 and original.isalpha():
if first == 'a' or first == 'i' or first == 'o' or first == 'u' or first == 'e':
new_word = word[1:]+pyg
print new_word
else:
print "consonant"
else:
print 'empty'
分享到:
相关推荐
Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础...
在“小学生python入门-极度舒适的全套Python入门教程”中,主要介绍了以下几个核心知识点: 1. **Python程序的执行方式**: - **程序文件执行**:这是最常见的程序运行方式,程序被编译成一个可执行文件。 - **...
Python入门教程-超详细1小时学会Python.pdfPython入门教程-超详细1小时学会Python.pdfPython入门教程-超详细1小时学会Python.pdfPython入门教程-超详细1小时学会Python.pdfPython入门教程-超详细1小时学会Python.pdf...
【大爽Python入门教程1-1简单的数学运算】是一份针对初学者的Python编程教程,主要介绍了如何在PyCharm中创建第一个项目以及基础的数学运算。教程首先引导读者通过File->New Project来建立一个新的PyCharm项目,选择...
python入门-learning-matrix.rar
python⼉童⼊门教程-Python⼊门基础教程(⼉童版)[分享⼀ 本⼊门级教程] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. 推荐书名 No Starch--Python for Kids - A Playful ...
Python是一种高级编程语言,以其简洁明了的语法和强大的功能深受程序员喜爱,是初学者入门编程...通过廖雪峰的Python入门教程,你可以系统地学习Python的各个方面,从而快速掌握这门语言,为你的编程生涯开启新的篇章。
python-2.7.5-89.el7.x86_64.rpm python-devel-2.7.5-89.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm python-libs-2.7.5-89.el7.x86_64.rpm python-pycurl-7.19.0-19.el7.x86_64.rpm python-urlgrabber-...
python3: error while loading shared libraries: libpython3.6m.so.rh-python36-1.0 rh-python36-python-libs-3.6.2-3.el7.x86_64.rpm
第14届蓝桥杯Python省赛真题-大学B组 第14届蓝桥杯Python省赛真题-大学B组 第14届蓝桥杯Python省赛真题-大学B组 第14届蓝桥杯Python省赛真题-大学B组 第14届蓝桥杯Python省赛真题-大学B组 第14届蓝桥杯Python省赛...
python 零基础学习篇-Python-第一章 Python入门导入1-3.mp3
通过这个“python入门-26-列表嵌套.ev4.mp4”教程,你将能够掌握Python列表嵌套的基本概念和实用技巧,为你的Python编程技能添砖加瓦。无论你是数据分析、Web开发还是自动化任务,理解和运用列表嵌套都是必不可少的...
python新手入门项目--会员管理系统
### Python 入门详细教程-1天学会 Python #### 一、引言 本文档旨在为初学者提供一份详尽的Python入门指南,通过一天的学习,帮助读者掌握Python的基础知识和基本技能。Python是一种广泛使用的高级编程语言,以其...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
至于"压缩包子文件的文件名称列表"中的"fjtbno0vpo676a25cgvuqc1wty0fkkg6.whl",这看起来像是随机生成的whl文件名,实际使用时,用户需要将这个文件通过pip或其他包管理器安装到Python环境中,例如: ```bash pip ...
金融外行如何入门量化交易 - 用Python的交易员 - 知乎 Live.mhtml
在本教程中,我们将深入探讨"python入门教程-39-学员管理系统涵盖知识点总结"的主要内容,这是一份针对初学者的Python编程教学资源。这个压缩包包含一个名为"python入门教程-39-学员管理系统涵盖知识点总结.ev4.mp4...