[Nice_try]python基础学习笔记(一)

# -*- coding:utf-8 -*-
将上面内容加到py文件第一行 告诉编译器 这是utf-8的文件,预防中文乱码问题

1.1变量

1.1.1变量命名规范

变量名必须是大小写英文、数字和下划线( _ )的组合,且不能以数字开头,

1.1.2变量的类型

a = 1 # 整型变量
a = 'string' # 字符串变量
a = [] # 列表变量

1.1.3与关键字的区分

变量是编程者赋予其类型 决定其作用域的
而关键字是语言设定的 具有特定功能的
常见的关键字有

and			as		assert		break		class 	
continue	def		del			elif 			else	
except		exec	finally		for			from	
import		is			lambda	not			or	
print			raise 	return		try			while 	
global		if			in				with			yield	
pass

1.2 注释

一般是为了做出对特定位置代码的解释
便于理解

1.2.1单行注释

# 单行注释一般使用#字符 #字符后面的就是注释内容 编译器会自动忽略

1.2.2多行注释

'''
用于注释多行内容
比如丢弃的代码
或过长的解释
格式是前后各三个单引号符
'''

1.2.3注释的重要性

注释是很重要的
无论是对于自己还是他人
有利于自己后期再回看代码时的理解 减少回忆花费的时间
尤其是在团队协作中 更是不可忽视的一点
前期磨合中 代码风格各不相同 就需要注释来救场了

1.3输出

1.3.1输出函数

print()函数用于输出
括号内是变量(可以单个,也可以多个)

1.3.2格式化输出

将一个可替换内容用变量类型代替
print("我是%s"%name)name 是一个字符串变量 修改了name输出的内容随之改变
类似于C语言中的输出函数printf

1.3.3输出函数的参数

end参数设置print函数结束后输出什么字符
默认是回车
所以两个不修改endprint之间总是差了一行
如果你想使用两个print函数来输出一行内容
那么end=" "设置end为空格就好

seq参数设置同一个print里的多个变量输出用什么隔开
默认是空格

# -*- coding: utf-8 -*-
# @date 2020/4/27 8:16
# @author Nice_try

print("aaa", 'AAA', 'bbb')  # 默认用空格分隔

print("aaa", "AAA", "babb", sep=".")  # 修改sep来设置用什么分隔开来

# 格式化输出
print("我的名字是%s,我的国籍是%s" % ("小张", "中国"))

print("hello")
print("world")  # 默认用回车分隔两个print

print("hello", end=" ")
print("world")  # 可以使用end修改分隔符

a = 1
print(type(a))  # 输出变量的类型
# 利用type函数可以得到input赋值的变量是str类型

b = int("123")  # 将数字字符串转换成为数字

print(4 // 3)  # // 向下取整除 结果为1

可以试着输出hello world来看看成效

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值