python学习笔记

这篇博客介绍了Python中的基础概念,包括input的使用,print在Python 2.x和3.x版本的区别,以及如何进行字符串拼接和占位符填充。此外,还探讨了Python中的循环结构如while、for、ifelse的语法特点。文章还详细讲解了Python中的数据结构,如不可变的元组和可变的列表及字典的操作方法。

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

  • input学习
    • 对于input的认识,python是强类型的语言,对于变量类型不是太在乎,input之后得到的是一个字符串,若是需要进行加法等运算,则需要将类型进行强转换
    • #!/usr/bin/python3
      
      a = input("input:")
      b = input("input:")
      
      a = int(a)
      b = int(b)
      ret = a+b
      
      print("result:",ret)

  •  对变量的赋值不需要类型声明
    • #!/usr/bin/python
      # -*- coding: UTF-8 -*-
       
      counter = 100 # 赋值整型变量
      miles = 1000.0 # 浮点型
      name = "John" # 字符串
       
      print(counter)
      print(miles)
      print(name)
  • print用法
    • 在2.x版本中,print xx
    • 在3.x版本中,print()
    • 区别在于是否加括号 
    • 如果print后面是逗号,则是拼接字符串
    • 若是print后面有%,则是占位符,可以填充字符
    •  
  • while,for,ifelse等循环的条件后面需要加上: 
    • if (表达式) :
          语句1
      else :
          语句2
      while(表达式) :
         …
      else :
         …
      for 变量 in 集合 :
         …
      else :
         …

  • import模块调用,与from import的用法
  • //support.py
    
    def print_func( par ):
       print "Hello : ", par
       return
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
     
    # 导入模块
    import support
     
    # 现在可以调用模块里包含的函数了
    support.print_func("Runoob")
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
     
    # 导入模块
    from support import print_func
     
    # 现在可以调用模块里包含的函数了
    print_func("Runoob")   //可以省略support

     

  • 数组相关

    • 元组:元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字甚至元素。元组是写保护的,即元组创建之后不能再修改。

    • tuple_name=(“apple”,”banana”,”grape”,”orange”)

    • 列表:列表可以实现添加、删除和查找操作,元素的值可以被修改。列表是传统意义上的数组。可以使用append方法来在尾部追加元素,使用remove来删除元素。
    • list=[“apple”,”banana”,”grage”,”orange”]
      
    • 字典:由键-值对组成的集合,字典中的值通过键来引用。键和值之间用冒号隔开,键-值对之间用逗号隔开,并且被包含在一对花括号中。
    • dict={“a”:”apple”, “b”:”banana”, “g”:”grage”, “o”:”orange”}
      
       

 Python十分钟入门 | 菜鸟教程 (runoob.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值