zoukankan      html  css  js  c++  java
  • 竟然可以这样学python!

    本人最近刚刚学习了python,想要了解python的朋友可以跟我一起学哦~
    在这里插入图片描述

    先来个最简单的程序

    print("Hello World!")
    
    • 1

    其实python也是支持中文版的,可以直接使用

    print("你好")
    
    • 1

    变量
    变量的值是可以改变的,一般通过赋值的方法来修改,如:

    a=1
    a=a+1
    print(a)
    
    • 1
    • 2
    • 3

    运行结果为在这里插入图片描述

    下面介绍几个基本函数:

    在这里插入图片描述

    一.输入函数input()函数

    <变量> = input(<提示性文字>)
    如下面这个

    a=int(input("请输入第一个数:"))
    b=int(input("请输入第二个数:"))
    c=a+b
    print("两数的和为%d"%(c))

    手动输入a,b就可以计算它俩的和了(int是代表整数,也可以改成浮点型等)

    二.eval()函数

    叫做 “ 获取返回值函数 ”,可将字符串转换为代码执行,并返回表达式的值。
    举个例子

    a=eval("1.2+4.3")
    print(a)

    结果为 5.5,这里要注意的是eval()里面一定不要忘记(" "),其实这个程序也等同于

    a=1.2+4.3
    print(a)

    大家注意到区别了吗在这里插入图片描述

    eval()函数其实也经常和input()函数一起使用,用来获取用户输入的数字,使用方式如下:
    <变量> = eval(input(<提示性文字>))

    value = eval(input("请输入要计算的数值: "))
    print(value**2)

    (**代表平方)

    三.print()函数

    这是一种用于输出运算结果的函数,根据输出内容的不同,有以下三种用法。
    ①仅用于输出字符串,使用方式如下:
    print(<输出字符串>)

    print("Hello World!")
    
    • 1

    这就是我们一开始给出的程序。
    ②仅用于输出一个或多个变量,使用方式如下:
    print(<变量1>, <变量2>,…, <变量n>)
    还是刚才那个例子

    a=1.2+4.3
    print(a)
    

    ③用于混合输出字符串与变量值,使用方式如下:

    print(<输出字符串模板>.format(<变量1>, <变量2>,…, <变量n>))
    这里的format()要用大括号{}来转义,相当于把传统的%替换为{}来实现格式化输出。
    基本使用格式为:
    <模板字符串>.format(<逗号分隔的参数>)
    注意<.精度>由小数点(.)开头。

    a, b = 10,5
    print("{}和{}的乘积是{}".format(a, b, a*b))

    **这里对print还用一点要说明:
    对print()函数的end参数进行赋值,使用方式如下
    print(<待输出内容>, end="<增加的输出结尾>")

    a = 2
    print(a, end=".")
    print(a, end="%")

    print函数默认会在末尾添加一个换行符(‘ ’)
    加入end=’'参数后,不会在末尾添加换行符,而是在末尾添加一个空字符串,end等于什么就会在末尾添加什么
    当然了,也可以直接这样写

    a = 2
    print(a,".")
    print(a,"%")
    

    看到这里是不是明白了不少
    在这里插入图片描述
    在这里插入图片描述

    学完这几个基本函数,我们再来介绍一下python的基本数据类型。

    一.首先是数字类型

    这个就很简单了,包括整数类型(例如:99),浮点数类型(例如:3.1415),复数类型(例如:1+3i)

    二.数字类型运算

    1.数值运算操作符

    Python提供了9个基本的数值运算操作符
    在这里插入图片描述

    2.数值运算函数

    Python解释器提供了6个与数值运算相关的内置函数
    在这里插入图片描述

    三.字符串类型

    字符串是字符的序列表示,根据字符串的内容多少分为单行字符串和多行字符串。

    • 单行字符串可以由一对单引号(’)或双引号(") 作为边界来表示,单引号和双引号作用相同。
    • n 多行字符串可以由一对三单引号(’’’)或三双引 号(""")作为边界来表示,两者作用相同。
      介绍几个Python语言转义符:
      例如: 表示换行、表示反斜杠、'表示单引 号、"表示双引号、 表示制表符(TAB)等。
      针对字符串,Python语言提供了几个基本操作符
      在这里插入图片描述
      演示一下在这里插入图片描述
    name = "Python语言" + "程序设计"
    print(name)
    a = "我是小仙女!" * 3#重要的事情说三遍,哈哈哈
    print(a)
    name = "Python语言" + "程序设计"
    a = "语言" in name
    print(a)

    运行结果分别为
    Python语言程序设计
    我是小仙女!我是小仙女!我是小仙女!
    True
    字符串处理函数
    Python语言提供了一些对字符串处理的内置函数
    在这里插入图片描述

    a = len("全国计算机等级考试Python语言科目")
    print(a)

    结果是 19
    还有几个字符串处理方法,了解一下即可在这里插入图片描述
    →→方法也是一个函数,只是调用方式不同。
    函数采用func(x) 方式调用,而方法则采用< a >.func(x)形式调用。方法仅作用于前导对象< a >。
    在这里插入图片描述

      • str.split(sep) 能够根据sep分隔字符串str,分割后的内容 以列表类型返回。
      • str.count(sub)方法返回字符串str中出现sub的次数,sub 是一个字符串。
      • str.replace(old, new)方法将字符串str中出现的old字符串 替换为new字符串,old和new的长度可以不同。
      • str.center(width, fillchar)方法返回长度为width的字符串, 其中,str处于新字符串中心位置,两侧新增字符采用 fillchar填充,当width小于字符串长度时,返回str。其 中,fillchar是单个字符。
      • str.strip(chars)从字符串str中去掉在其左侧和右侧chars 中列出的字符。chars是一个字符串,其中出现的每个字 符都会被去掉。
      • str.join(iter)中iter是一个具备迭代性质的变量,该方法将 str字符串插入iter变量的元素之间,形成新的字符串。
        -第一个博客就写这么多吧,还请各位多多指教。
        在这里插入图片描述
        在这里插入图片描述
      • 本文首发于python黑洞网,博客园同步更新

         
         
  • 相关阅读:
    DBCA创建数据库ORA-01034 ORACLE not available
    Linux shell 内部变量
    ext4文件系统制作
    curses-键盘编码-openssl加解密【转】
    Linux 中的键盘映射【转】
    C 语言 字符串命令 strstr()的用法 实现将原字符串以分割串分割输出【转】
    Linux下使用popen()执行shell命令【转】
    linux下获取按键响应事件【转】
    linux select函数:Linux下select函数的使用详解【转】
    OTA升级中关于update.zip包的一些总结【转】
  • 原文地址:https://www.cnblogs.com/pythonzhilian/p/13921806.html
Copyright © 2011-2022 走看看