python入门语法常识

live long and prosper

python语言入门

python语言中对于空格要求较为严格

最简单的输出语句
print("hello world")

python语言的输出基本函数是print函数

变量名

在python语言中可以在每行开头使用一个变量名,类似于message,变量名中可以使用字母,数字,下划线。但是变量名只能用字母或者下划线开头。变量名中间不可以由空格,间隔是应用下划线隔开。变量可以用来指示字符串,同时它也可以作为储存其他变量的“仓库”

message = "hello world"
print(message)

注意在用变量名指示字符串时,print函数括号内不需要打双引号。

字符串

字符串在前面内容中提到过,字符串就是一串字符的组合,字符必须要用引号包起来,引号可以是单引号。也可以是双引号。

"这是一个混顿的世界"'黄昏十分无故人'

#####对字符串的修改方法
在python语言中对于方法的定义是对数据执行的操作
#####title()方法
title方法是将每个单词的首字母以大写的形式输出,例如harry potter经过title方法后可以输出为Harry Potter
使用方法:

name = "harry potter"
print(name.title())

即在变量名之后加上.方法名()

upper()方法和lower()方法

upper方法是将字符串全部转换为大写,Lower方法是将字符串全部转换为小写,(针对字符串中的英文字母而言)

在字符串中使用变量

例如,将两个变量合并成

first_name = "Harry"
second_name = "Potter"
full_name = f"{first_name}{second_name}"

在上面这个语句中使用到了f{}表达式,是一种格式化输出表达式
官方文档中关于该表达式的翻译如下:

格式化 {} 内容,不在 {} 内的照常展示输出,如果你想输出 {},那就用双层 {{}} 将想输出的内容包起来。

在这里的作用可以是将两串字符连接起来,同时也可以这样用:

first_name = "Harry"
second_name = "Potter"
full_name1 = f"{first_name}{second_name}"
print(full_name)
print(f"hello,{second_name.title()}")

#####制表符
#####在python中要输出空白,可以选择\t

print("\thello")

#####换行制表符

print("\n\thello")

在python输出字符中可能出现空白,python可以发现这些空白,可以使用 strip () 方法消除字符串结尾中出现的空白

print("hello")
name = " hello "
print(name.rstrip())

输出结果:

 name="hello "
 name.strip()
 'hello'
 name
 'hello '

事实上,在python中,rstrip方法来源于strip方法,其中,lstrip用于消除字符串左边的字符,rstirp用于消除字符串右边的字符,即可认为可以消除空白字符.
strip方法可以消除字符串两边的字符.

#####python可以针对整数直接进行运算,可以用两个*表示乘方运算

n1 = 2 ** 3
print(n1)

结果是8

·python语言将所有带有小数点的数成为浮点数,也可以直接进行四则运算,但是得出结果的小数点的位数是不确定的
·python将两个数相除时,得出的结果总是浮点数,即使均是整数;如果其中一个是浮点数,另外一个是整数,结果也是浮点数
·python中如果需要书写很大的数,可以使用下划线将数字分组,让其更加易读,而输出是不会输出这些下划线
·python中没有对于常量专门的定义。程序员可以自己设定于一个常量
·python注释内容只需要在注释前面加上#即可

欢迎斧正

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值