ex1.py

 print("hello world!",end = " ")#不换行
print("hello again")
print("I like typing this.")
print("This is fun.")
print("Yay!Printing.")
print("I'd much rather you 'not'.")
print('I "said" do not touch this.')
print("")

ex2.py

 # A comment, this is so you can read your program later.
# Anything after the # is ignored by python.
print("I could have code like this.")# and the comment after is ignored . # you can also use a comment to "disable" or comment out code:
#print("This won't run.")
print("This will run.")
print("hi # there.") # (#)的英文是octothorpe或者 pound character

ex3.py

 #数字和数学运算
print("I will now count my chickens:")
print("hens", 25 + 30 / 6)
print("roosters", 100 - 25 * 3 % 4)
print("Now I will count the eggs:") print(3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6) print("Is it true that 3 + 2 < 5 - 7?")
print(3 + 2 < 5 - 7)
print("what is 3 + 2 ?", 3 + 2)
print("what is 5 - 7?", 5 - 7)
print("Oh,that's why it's false.")
print("How about some more.")
print("Is it greater ?", 5 > -2)
print("Is it greater or eequal ?", 5 >= -2)
print("Is it less or equal ?", 5 <= -2)

ex4.py

 #变量和命名

 #汽车数量
cars = 100 #每辆汽车的运载人数
space_in_a_car = 4 #司机人数
drivers = 30 #乘客人数
passengers = 90 #空车数量
cars_not_driven = cars - drivers #占用的汽车数量
cars_driven = drivers #最大可运输的人数
carpool_capacity = cars_driven * space_in_a_car #capacity=容积,carpool=拼车 #平均每台汽车上的人数
average_passengers_per_car = passengers / cars_driven print("there are ",cars,"cars available.")
print("There are only",drivers,"drivers availlable.")
print("There will be ",cars_not_driven,"empty cars today.")
print("We can transport ",carpool_capacity,"people today.")
print("We have ",passengers,"to carpool today.")
print("We need to put about",average_passengers_per_car,"in each car.")

ex5.py

 name = 'Zed A.Shaw'
age = 35 #not a lie
height = 74 #inches
weight = 180 #lbs
eyes = 'Blue'
teeth = "White"
hair = "Brown" print(f"Let's talk about {name}.") #f代表格式化的意思format
print(f"He's {height} inches tall.")
print(f"He's {weight} pounds heavy.")
print("Actually that's not too heavy.")
print(f"He's got {eyes} eyes and {hair} hair.")
print(f"His teeth are usually {teeth} depending on the coffee.") #this line is tricky, try to get it exactly right
total = age + height + weight
print(f"If I add {age}, {height}, and {weight}. I get {total}.")

ex6.py

 tpyes_of_people = 10

 x = f"There are {tpyes_of_people} types of people."
binary = "binary"
do_not = "don't"
y = f"Those who know {binary} and those who {do_not}." print(x)
print(y)
print(f"I said: {x} .")
#还是格式化输出字符串,在输出的字符串外面带上''
print(f"I also said: '{y}'.") hilarious = "False"
joke_evaluation = "Isn't that joke so funny ?!{}" #输出Isn't that joke so funny ?!False
#.format()括号里面的内容都是格式化输出
print(joke_evaluation.format(hilarious)) w = "This is the left side of ..."
e = "a string with a right side."
print(w + e)

ex7.py

 print("Mary had a little lamb.")

 print("Its fleece was white as {}.".format('snow'))
print("and everywhere that Mary went.")
print("." * 10) end1 = "c"
end2 = 'h'
end3 = 'e'
end4 = 'e'
end5 = 's'
end6 = 'e'
end7 = 'B'
end8 = 'u'
end9 = 'r'
end10 = 'g'
end11 = 'e'
end12 = 'r' print(end1 + end2 + end3 + end4 + end5 + end6, end = " ")
print(end7 + end8 + end9 +end10 + end11 + end12)

ex8.py

 formatter = "{} {} {} {}"

 print(formatter.format(1,2,3,4))
print(formatter.format('one','two','three','four'))
print(formatter.format(True,False,False,True))
print(formatter.format(formatter,formatter,formatter,formatter)) print(formatter.format(
"Try your",
"Own text here",
"Maybe a poem",
"Or a song about fear")) #这个习题使用了format函数,让它返回formatter变量到其他字符串中
#当看到formatter.format(....),相当于
#1.取第一行定义的formatter字符串
#2.调用它的format函数
#3.给format传递四个参数,这些参数和formatter中的{}匹配
#4.在formatter上调用format的结果是一个新字符串,其中的{}被四个变量所替换

ex9.py

 # Here's some new strange stuf(材料,原料),remember type it exactly.
days = "mon tue wed thu fri sat sun"
months = " jan\nfeb\nmar\napr\nmay\njun\njul\naug"
print("here are the days:",days)
print("Here are the months: ",months) print('''
There's something going on here.
with the three double-quotes.
we'll be able to tpye as much as we like.
even 4 lines if we want,or 5, or 6.''')

ex10.py

 #\\转义字符\
#\t转义字符tab键缩进,水平制表符,一个制表符8个位置
#\'输出'
#\"输出“ tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\cat." fat_cat = """
I'll do a list:
\t* Cat food
\t*Fishies
\t*Catnip\n\t*Grass
""" print(tabby_cat)
print(persian_cat)
print(backslash_cat)
print(fat_cat)

  

笨办法学习Python3练习代码1-10的更多相关文章

  1. 笨办法学习python3练习代码:argv参数变量与文件操作

    ex15.py 完成ex15.py需要在ex15.py同文件夹目录下面准备一个txt文件(ex15_sample.txt) 执行ex15.py 如: python     ex15.py      e ...

  2. 笨办法学习python3练习代码ex20.py 函数和文件

    注意,还要在python3,就是ex20.py的同目录里面直接创建一个ex20.txt的文件.里面至少要有三行内容 #函数和文件 #readline:只读取文本文件的一行 #seek(0):将读写位置 ...

  3. 笨办法学python3练习代码13-14:argv参数变量的学习

    ex13.py  argv参数的学习 #argv:参数变量(argument variable),这是一个标准的编程术语,在其他语言中也可可以看到.argument可译为: 参数 #如果参数是用户在执 ...

  4. 笨办法学习python-ex51自我理解笔记

    本章节主要讲的是web的工作原理,先大概熟悉记录一下,为以后写Django web框架打下基础. web工作原理: 1.用户从浏览器输入网址----->browser通过电脑中的网络设备(网卡) ...

  5. 笨办法学python3练习代码ex21.py

    def add(a, b): print(f"ADDING {a} + {b}") return (a + b) def subtract(a, b): #subtract :减去 ...

  6. 笨办法学python3练习代码ex19.py

    定义函数的语法: def  函数名(参数) (语句) #函数和变量 #函数里的变量与脚本里的变量是没有联系的. def cheese_and_crackers(cheese_count,boxes_o ...

  7. 笨办法学python3练习代码ex18.py

    #命名.变量.代码.函数 #this one is like your scripts with argv def print_two(*args): arg1, arg2 = args #将参数解包 ...

  8. 笨办法学习python之hashmap

    #!/user/bin/env python #-*-coding:utf-8 -*- #Author: qinjiaxi #初始化aMap列表,把列表num_buckets添加到aMap中,num_ ...

  9. 笨办法学习python-ex41源码加自己注释

    #!/user/bin/env python #-*-coding:utf-8 -*- #Author: qinjiaxi import random from urllib import urlop ...

随机推荐

  1. django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

    我们在基于django开发项目的过程中,经常会遇到数据库表字段增加,删除,或者修改的情况,以及字段属性更改的情况,因为django基于ORM模式来操作数据库的, 传统上如果django项目中的数据库m ...

  2. Navigation Nightmare POJ - 1984

    Navigation Nightmare Farmer John's pastoral neighborhood has N farms (2 <= N <= 40,000), usual ...

  3. www.215wd.com

    www.215wd.com 传奇销售系统 QQ:1479528000

  4. python 追踪函数调用

    from flask import Flask import traceback app = Flask(__name__) @app.route('/') def hello_world(): tr ...

  5. java 面向对象(二十三):关键字:abstract以及模板方法的设计模式

    abstract abstract: 抽象的1.可以用来修饰:类.方法2.具体的:abstract修饰类:抽象类 * > 此类不能实例化 * > 抽象类中一定有构造器,便于子类实例化时调用 ...

  6. A Great Alchemist 最详细的解题报告

    题目来源:A Great Alchemist A Great Alchemist Time limit : 2sec / Stack limit : 256MB / Memory limit : 25 ...

  7. C语言笔记、文件io的操作

    一个自己定义的头文件: 文件名为 xxx.h 内容: #ifndef _MYHEAD_H   #define _MYHEAD_H #include<stdio.h>#include< ...

  8. CSS定位布局

    CSS定位布局 基础知识 在CSS布局中,定位布局也是一种非常常见的技术手段,我们以京东为例: 上面是非常好的例子,对于定位布局来说它可以将一个元素放在页面上的任意一个位置. 但是定位布局也不能滥用, ...

  9. Java匿名对象介绍

    Java匿名对象介绍 什么是匿名对象? 顾名思义就是没有变量名的对象,即创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量. 匿名对象命名格式:以Scanner类举例 new Scann ...

  10. Burp Suite Intruder Module - 攻击模块

    参考链接:https://portswigger.net/burp/documentation/desktop/tools/intruder/using 主要思路:在Intruder模块下设定Targ ...