Python入门-基础篇笔记00

 写下的第一行代码:print("Hello!")

注意:括号内用单引号和双引号一样的效果,即print("Hello!") = print('Hello!'),但同时切记用英文符号。

输出

同一行执行多条语句,用 ";"隔开

例:

print("hello"); print("hi")
#输出:
#hello
#hi

一句执行语句要输出多个内容,用 "," 分开

例:

print("hello","hi")
#输出
#hello hi

Python的格式化输出

使用 % 操作符,它会将左边的字符串当做格式字符串,将右边的参数代入格式字符串:

例:

print("%d + %d = %d" % (100, 200, (100 + 200)))
#得到:100 + 200 = 300

不同占位符的含义:

%s作为字符串
%d作为有符号十进制整数
%u作为无符号十进制整数
%o作为无符号八进制整数
%x作为无符号十六进制整数,a~f采用小写形式
%X作为无符号十六进制整数,A~F采用大写形式
%f作为浮点数
%e, %E作为浮点数,使用科学计数法
%g, %G作为浮点数,使用最低有效数位
............

format 方法 

season = "春天"
name = "mary"
# 可随时修改
message1 = """
{0}到了, 
祝{1}开心!
财源广进!
""".format(season, name)
# {num} 表示对应format中第几个
message2 = """
在{season_}遇到{name_}, 
我很开心!
""".format(season_ = season, name_ = name)
# 不用对应位置,直接设置变量对应
print(message1)
print(message2)

输出:

春天到了, 
祝mary开心!
财源广进!


在春天遇到mary, 
我很开心!

f-字符串

season = "春天"
name = "mary"
message = f"""
{season}到了, 
祝{name}开心!
财源广进!
"""
# 直接进行对应
print(message)

输出:

春天到了, 
祝mary开心!
财源广进!

字符串连接

用加号 “+” 可将字符串连接输出

例:print("hello"+"word"+"!")    输出:helloword!

单双引号转义

        运行 print("He said "good!""),将会出错。因为Python只识别了前面的"He said"就结束了,无法识别后续内容。

        改成这样 print('He said "good!"'),便可正确输出:He said "good!"

        若输出语句中单双引号都有则使用转义字符 "\"

        例:print("He said \"Let\'s go!\""),即可输出:He said "Let's go!"

换行

注意:Python读一行执行一行,所以不能随便换行

        例:print("Hello!

               Hi!")

        Python读完第一行发现没有 ")" 结束,就会直接报错

        如果我就是想让 Hi! 在下一行输出,这种情况就可以用换行符 "\n" ,改成 print("Hello!\nHi!")

三引号跨行字符串

三引号即为三个连在一起的双引号(""")或单引号(''')

例:

print("""一

二二

三三三""")

输出:

二二

三三三

变量

命名方法
        下划线命名法(常用)
  1. 字母全部小写
  2. 不同单词用下划线分隔

     例如:user_age,user_gender 

        驼峰命名法 

      单词用首字母大写分隔

math函数导入使用

开头需导入math包,即写上 import math

使用math函数格式:math.函数名()

例:

import math

a = 9
b = 121
print(math.sqrt(a) + math.sqrt(b))

输出:14.0 

注释 

格式:在需要注释的文字前加上 # ,注意单行有效

例:# 我是一行注释

给多行注释,可以用快捷键 control + / 【windows】,也可用三引号注释

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值