Python初识

news/2024/7/5 23:49:28

Python初识

Python的注释方法简介

Python的注释方法有三种:

  1. 单行注释使用 #;
  2. 多行注释使用 “”""""或者’’’’’’;

数据类型

目前了解了四种Python的数据类型:

  1. 整数类型(int) ,*int没有上限;
  2. 浮点类型(float),没有限制(3.14);
  3. 字符串类型(str) ,“你好”,‘nihao’;
  4. 布尔类型(bool) ,True ,False;
  5. 列表
  6. 元组
  7. 字典
  8. 复数

Python标识符加关键字规则

Python的标识符

  1. 字母数字下划线
  2. 数字不能开头
  3. 不能是关键字 import keyword print(keyword.kwlist)
  4. 见名知意

Python运算符

  1. 算术运算符:+,-,*,/,%(取余),**,//(整除)
  2. 逻辑运算符:==,>,<,>=,<=,!=,bool
  3. 比较运算符:and or not bool
    and :两侧表达式都成立才成立
    or :有一侧成立就成立
    not:非真即假,非假即真
    *当左侧表达式能够确定最后结果 右侧表达式不计算
    赋值运算符 = += -= *= /= %= **= //=

分支语句

     if 表达式(bool):
         逻辑代码1
     else:
         逻辑代码2

     if 表达式1(bool):
         逻辑代码1
     elif 表达式2(bool):
         逻辑代码2
     elif 表达式3(bool):
         逻辑代码3
     ....
     else:
         逻辑代码n

举例

#某超市为了促销,规定,购物不足50元按原价付款,超过50不足90按九折付款,
#超过100元的超过部分按8折付款,编一程序完成超市的自动计费的工作

money = int(input("请输入价格:"))
if money < 50:
    print(money)
elif money < 90 and money >= 50:
    print(money*0.9)
elif money > 100:
    print((money-100)*0.8)
else:
    print("无折扣")

http://www.niftyadmin.cn/n/605992.html

相关文章

python 基类是什么_确定Python类是抽象基类还是Con

我的Python应用程序包含许多抽象类和实现。例如&#xff1a;import abcimport datetimeclass MessageDisplay(object):__metaclass__ abc.ABCMetaabc.abstractpropertydef display(self, message):passclass FriendlyMessageDisplay(MessageDisplay):def greet(self):hour da…

ssh通过pem文件登陆服务器

一些为了安全操作&#xff0c;推荐使用私钥进行登录服务器&#xff0c;拿jenkins来说&#xff0c;默认的验证方式就是私钥实现方式 先在本机通过ssh-keygen直接生成公私钥如下在当前文件夹下生成my.pem(私钥)和my.pem.pub(公钥)ssh-keygen -t rsa -f my.pem -C "youremail…

.net笔试题

姓名&#xff1a; 日期&#xff1a; 1. 填空: (1)面向对象的语言具有________性、_________性、________性。 (2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。 (3)列举ADO.net中的五个主要对象_______________、_____________、…

Python(二)

Python(二) 1.循环 for 变量 in range(起点&#xff0c;终点&#xff0c;步长): 循环体 eg. for i in range(3):a int(input("请输入一个数&#xff1a;"))if a>1000:print("有大于1000的")breakwhile 循环 起点 while 表达式(bool):/终点 循环体 …

mysql的pagehelper排序_Mybatis-PageHelper分页/动态排序/对List遍历/where语句动态拼装

一、Mybatis-PageHelper实现分页public ServerResponse manageGetProductList(int pageNum, intpageSize){//startPage--start//填充自己的sql查询逻辑//pageHelper-收尾PageHelper.startPage(pageNum, pageSize);List productList productMapper.selectProductList();List pro…

无法在SQL 2005系统数据库中执行的T-SQL语句(XML处理)

表现:下面的代码, 在兼容性级别90的所有用户数据库和tempdb库中都能执行, 但无法在系统数据库中执行, 执行会收到如下错误:Msg 4121, Level 16, State 1, Line 2Cannot find either column "dbo" or the user-defined function or aggregate "dbo.f_test",…

[转贴]C#中调用Windows API的要点

在.Net Framework SDK文档中&#xff0c;关于调用Windows API的指示比较零散&#xff0c;并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下&#xff0c;希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话&…

陶哲轩实分析 命题7.2.9 绝对收敛判别法

设$\displaystyle\sum_{nm}^{\infty}a_n$是实数的形式级数&#xff0c;如果这个级数是绝对收敛的&#xff0c;那么它是条件收敛的. 证明&#xff1a;该级数绝对收敛&#xff0c;说明对于任意给定的正实数$\varepsilon$,都存在整数$N$,使得对于一切$p,q\geq N$&#xff0c;有$$\…