python入门(1)

一、基础语法

1、注释

注释一般用于对某行代码进行解释,有两种方法。

(1)在#后跟注释的内容

#weydhejen

(2)三引号(单双皆可)

"""

wyuwhj

"""

二、变量和类型

(1)变量的定义

例:num1=100:将num1赋值为100

num1 = 100
num2 = 80
num3 = num1 + num2
print(num3)

(2)变量的类型

 

如何知道一个变量的类型?

# 字符串
num4 = 'abc'   print(type(num4))

# 布尔 true false
isNull = True   print(type(isNull)) 

# 浮点型
sal = 18.7   print(type(sal))
 

3、标识符

标⽰符由字⺟、下划线和数字组成,且数字不能开头,且不能含有关键字。

4、关键字

 5、项目名、文件名、变量名的命名

(1)见名知意

(2)驼峰命名法 

大驼峰:如:FirstName (一般用于项目名、文件名)

小驼峰:如:myName (一般用于变量名)

6、输出

(1)普通的打印

如:print('hahahahahaha')

(2)格式化输出

myName = "张三"
age = 19
print("我的名字是%s,我今年%d岁了"%(myName,age))
print("我明年%d岁"%(age+1))

(3)换行输出

1.\n

2.三引号

(4)单引号和双引号

 单引号中可以包含双引号,双引号中可以包含单引号

单引号中包含单引号,双引号中包含双引号,只能通过 \ 来转义

7、名片练习

8、输入

# 在input之前不是说必须打印,而是提示而已,不想要也无所谓
print("请输入你的密码:")
# input 会阻塞程序,如果不输入,不能进行下一步!
password = input()
print("请输入你的取款金额:")
money = input()
#money2 = "2389"
print(type(money))  # <class 'str'>
# input() 获取的数据都是 字符串类型
print("本次取款金额为"+money+"元")

9、运算符

(1)算数运算符

print(2 + 3)
print(2 - 3)
print(2 * 3)
print(3 / 2)  # 1.5 python语言是取到小数的
print(7 % 2) # 取余数 1  还有一个叫法取模
print(7 // 2) # 3  取结果的整数部分
print(7 / 2) # 3.5
print(2 ** 3) # 2的3次方 幂

(2)赋值运算符

 

(3)复合赋值运算符

 

a += b # 等同于 a = a + b
print(a)
a //= b  # a=30 b =20
print(a) # a = 1

10、常见的数据类型转换

数据类型转换的练习

#  float => int   str => int
a = int(3.14)
b = int("1")
# c = int('y')
print(type(a))
print(type(b))

a = float(3)
b = float("3.14")
print(type(a))
print(type(b))

a = str(100) # 100 => '100'
b = str(3.14) # 3.14 => 3.14

# bool 里面只要不是空的,或者不是0 就都返回True
a = bool(1)
b = bool(0)
print(a)
print(b)
a = bool(100)
print(a)
b = bool("hello")
print(b)

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值