笨办法学Python - 习题1: A Good First Program
在windows上安装完Python环境后,开始按照《笨办法学Python》书上介绍的章节进行练习。
习题 1: 第一个程序
第一天主要是介绍了Python中输出函数print的使用方法,但是有一个注意点需要注意的是:Python2中可以不加括号直接(单/双)引号输出,Python3中必须要加括号才能输出,否则会报错
具体代码练习:
print "Hello world!"
print "Hello Again"
print "I like typing this."
print "This is fun."
print "Yay! printing "
print "I'd much rather you 'not'."
print 'I "sad" do not touch this.'
print "人生苦短,快用Python!"
其在pycharm编辑器中的运行结果为:
C:\Python27\python.exe D:/pythoncode/stupid_way_study/demo1/day.py
Hello world!
Hello Again
I like typing this.
This is fun.
Yay! printing
I'd much rather you 'not'.
I "sad" do not touch this.
人生苦短,快用Python!
注:从上面的输入输出结果可以总结出以下两点:
1、单双引号交替使用,当使用print输出结果时,如果使用的是双引号输出结果则在输出的内容里不能含有双引号,如果非要用的话则使用 右斜杠" 来注释双引号。
2、程序报错,当有语法错误的时候,比如引号未补齐,程序则会报错,我们要学会看报错信息,然后找到出错具体是哪一行,然后进行分析排错。
总结:
写代码需细心,多关注报错信息
争取弄明白每一个小知识点
加分习题:
让你的脚本再多打印一行。
让你的脚本只打印一行。
在一行的起始位置放一个 ‘#’ (octothorpe) 符号。它的作用是什么?
我的答案:
1、让你的脚本再多打印一行
每一个print语句就是一次打印输出,所以多打印一行那就再加一行print语句
print "这是新增的一行!'you siad:' \"哈哈\" "
运行结果如下:
2、让你的脚本只打印一行
只打印一行可以使用注释符号将之前的语句进行注释,单行注释符是:# (井号) ,多行注释符是:''' '''(三个单引号)或""" """(三个双引号)
单行注释符就是在每个语句前面加“#”号:
3、在一行的起始位置放一个 ‘#’ (octothorpe) 符号。它的作用是什么?
“#”井号是注释符,在每一个起始位置加一个是注释该语句,不执行该语句。
笨办法学Python - 习题1: A Good First Program的更多相关文章
- 笨办法学Python - 习题11-12: Asking Questions & Prompting People
目录 1.习题 11: 提问 2.习题 12: 提示别人 3.总结 1.习题 11: 提问 学习目标:了解人机交互场景,熟悉raw_input 的用法. 1.在 Python2.x 中 raw_inp ...
- 笨办法学Python - 习题8-10: Printing & Printing, Printing
目录 1.习题 8: 打印,打印 2.习题 9: 打印,打印,打印 3.习题 10: 那是什么? 3.1.转义序列: 4.习题总结: 1.习题 8: 打印,打印 学习目标:继续学习 %r 的格式化输出 ...
- 笨办法学Python - 习题6-7: Strings and Text & More Printing
目录 1.习题 6: 字符串(string) 和文本 2.加分习题: 3.我的答案 4.习题总结 5.习题 7: 更多打印 6.习题总结 1.习题 6: 字符串(string) 和文本 学习目标:了解 ...
- 笨办法学Python - 习题5: More Variables and Printing
1.习题 5: 更多的变量和打印 学习目标:了解用户输入方法,明白pthon2和Python3之间的用户输入的区别.了解格式化字符串(format string)的概念,学会如何创建包含变量内容的字符 ...
- 笨办法学Python - 习题4: Variables and Names
1.习题 4: 变量(variable)和命名 学习目标:了解Python中变量的定义,学习定义简明易记的变量名 变量:变量是存储内存中的值,就是每定义一个变量就会在内存中开辟一个空间.基于变量的类型 ...
- 笨办法学Python - 习题3: Numbers and Math
目录 习题 3: 数字和数学计算 算术运算符 加分习题: 我的答案: 总结: 扩展: Python比较运算符 Python赋值运算符 Python位运算符 Python逻辑运算符 Python成员运算 ...
- 笨办法学python 习题14 优化过 遇到问题的请看
print "\t what's you name?"user_name = raw_input('>') from sys import argvscript, = arg ...
- 笨办法学 Python (Learn Python The Hard Way)
最近在看:笨办法学 Python (Learn Python The Hard Way) Contents: 译者前言 前言:笨办法更简单 习题 0: 准备工作 习题 1: 第一个程序 习题 2: 注 ...
- 笨办法学 Python (第三版)(转载)
笨办法学 Python (第三版) 原文地址:http://blog.sina.com.cn/s/blog_72b8298001019xg8.html 摘自https://learn-python ...
随机推荐
- 03.Java语言基础
Java程序的组成 关键字,标识符,注释,变量,语句,表达式,数组,方法 关键字 Java语言内部使用了的一些用于特殊用途的词汇,那么在程序中用户不能使用.语言本身保留了一些词汇用于语言的语法等用途. ...
- 在Windows10中更改”WIN+E“快捷键打开目标
1> 复制下面代码到记事本保存为launch.vbs 2> 然后打开Regedit.exe并创建以下注册表分支 HKCU:\Software\Classes\CLSID\{52205fd8 ...
- crontab定时执行
一.crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动cro ...
- Python中numpy.random.randn()与rand(),numpy.zeros、ones、eye
转自:https://blog.csdn.net/u010758410/article/details/71799142
- 企业案例 【故障修复】mysql主从故障解决过程
由于配置有zabbix监控,某日收到zabbix监控主从报警,,查看mysql状态, showslave status \G; slave复制状态有误,SLAVE_SQL_RUNNING为NO, 接着 ...
- python-文件基本操作(一) (转载)
转载自: https://www.cnblogs.com/nizhihong/p/6528439.html 一.打开文件的方法: 注意:file()和open()基本相同,且最后要用close()关闭 ...
- mapent
package test12; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import ja ...
- 观察者模式及c++实现
观察者模式概念:定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,全部依赖于它的对象都得到通知并自己主动更新."Define a one-to-many dependenc ...
- KVM虚拟机IO处理过程(二) ----QEMU/KVM I/O 处理过程
接着KVM虚拟机IO处理过程中Guest Vm IO处理过程(http://blog.csdn.net/dashulu/article/details/16820281),本篇文章主要描述IO从gue ...
- ios宏定义学习
宏简介: 宏是一种批量处理的称谓.一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串).这种替换在预编译时进行,称作 ...