python基础1

本文介绍了Python编程的基础知识,包括单行和多行注释的用法、变量的命名规则与数据类型转换,以及格式化输出和数据类型操作。通过实例演示了如何使用%操作符和f-string进行字符串格式化,以及不同数据类型的创建和转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python基础

1.注释

  • 单行注释

    # 注释内容
    
  • 多行注释

    """
    	第一行注释
    	第二行注释
    	第三行注释
    """
    '''
    	第一行注释
    	第二行注释
    	第三行注释
    '''
    
  • 单行注释快捷键 ctrl + /(win) command + /(mac)

2. 变量

2.1 标识符

  • 由字母、数字、下划线组成
  • 不能数字开头
  • 不能使用内置关键字
  • 严格区分大小写

2.2 命名习惯

  • 见名知义
  • 大驼峰 MyName
  • 小驼峰 myName
  • 下划线 my_name

2.3数据类型

a = 1
print(type(a)) #int

b = 1.1
print(type(b)) #float

c = True 
print(type(c)) #bool

d = 'hello'
print(type(d)) #str

e = [1,2,3] 
print(type(e)) #list

f = (1,2,3)
print(type(f)) #tuple

h = {1,2,3}
print(type(h)) #set

g = {'name': 'eddie','age':20}
print(type(g)) #dict

3.输出

3.1格式化输出

  • 格式化符号

    %s 字符串

    %d 有符号十进制整数

    %f 浮点数

    weight = 73.5
    print('my weight is %.2f' % weight) #73,50 小数点后显示两位
    
    id = 1
    print('my id is %03d' % id) #0001  
    
    name = 'eddie'
    age = 31
    print('my name is %s,my age is %d' % (name,age))
    
  • f’{表达式}’

    name = 'eddie'
    age = 31
    print(f'my name is {name},my age is {age}')
    

3.2 print的结束符

print('输出内容',end = "\n")

print()默认end = “\n”,所以print后会直接换行,可以根据需要修改。

4.输入

  • 输入语法

    input(‘提示信息’)
    
  • input接受的任何数据默认都是字符串数据类型

5.转换数据类型

  • int()
  • float()
  • str()
  • list() – 将一个序列转换成列表
  • tuple() – 将一个序列转换成元组
  • eval() – 将字符串中的数据转换成Python表达式原本类型
str1 = '[1,2,4]'
print(eval(str1)) #[1,2,4] list

6.运算符

  • // 整除
  • % 取余
  • **指数
  • 优先级顺序:()> ** > * / // % > + -

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

硬码农二毛哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值