Python学习第二弹

昨天补充:

      编码: Unicode ; utf-8 ; GBK

      关系:

             image_thumb[1]

      关键字:1. continue 终止当前循环,进行下一次循环

               2. break      终止循环

题6解法2:

#题6:用户登录(三次机会充实)
count=0
while count<3:
    user=input('请输入用户名:')
    pwd=input('请输入密码:')
    if user=='llf' and pwd=='123':
        print('登录成功!')
        break
    else:
        print('用户名或密码错误!')
    count=count+1
if count==3:
    print('重试机会用完了!')

今日内容:Python的开发IDE—Pycharm

IDE:Pycharm、eclipse

pycharm比较好用点..>>自己应该做的准备:把pycharm上不认识的英文翻译并记住>>

快捷键:   注释:选中所选.Ctrl+?即可注释为 #

1.运算符: + – * /  %(求余)  //(整除 )

  判断a是否在b里     a in   b    a  not in  b

  结果:布尔值

  eg:

name="大不大什么话"
if "" in name :
    print("ok")
else:
    print("error")

注:  布尔值(bool):    比较运算、逻辑运算、成员运算都的返回值是布尔值。

             true –>真

             false –>假

赋值运算便捷写法:

运算符描述例子
=简单的赋值运算符c=a,a的值赋值给c
+=加法赋值运算符c+=a等效于c=c+a
-=减法赋值运算符c-=a等效于c=c-a
*=乘法赋值运算符c*=a等效于c=c*a
/=除法赋值运算符c/=a等效于c=c/a
%=取模赋值运算符(求余)c%=a等效于c=c%a
**=幂赋值运算符c**=a等效于c=c**a
//=取整除赋值运算符c//=a等效于c=c//a

2. 基本数据类型

feng:这些基本的知识点虽然在以前就学过了,但也做个简单介绍.

      数字   :int , 所有功能都放在int里   列表:list

      字符串:str                               字典:dict

      元祖   :tuple                            布尔值:  bool

 
数字:
1. -int  : 将字符串转换为数字(根据ASCII表)
        a="123"
        b=int(a)
        print(type(a),a)   #type(a)表示a的数据类型
        print(type(b),b)
        
        num="0011"
        val=int(num,base=8)  #将num的值表示为8进制
        print(val)
        
    2. -bit_leng  #当前字节的位数,字节长度(二进制条件下)
        age=10
        r=age.bit_leng()
        print(r)
字符串:
        test="asd"
        a=test.capitalize()  #首字母大写
        b=test.casefold()    #所有字母小写
        v = test.center(20,'*') #设置宽度,内容居中,
                                #20为长度,*为空白填充 
                            
        #格式化,传入的值
        test=' i am {name} ,age={a}'
        v1=test.format(name='lf',a=22)
        v2=test.format_map("name":'lf',"a":22)
        #v1、v2结果一致
        
        #查找字符串,find
        v3=test.find('f')   #未找到输出 -1
        
        #判断字符串中是否只包含数字和字母
        v4=test.isalnum()   #输出为布尔值
        
        未完待续......

转载于:https://www.cnblogs.com/-feng/p/10702996.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 你可以使用Python中的Matplotlib库来画散点图。 以下是一个简单的例子: ```python import matplotlib.pyplot as plt import numpy as np # 生成一些随机数据 x = np.random.rand(50) y = np.random.rand(50) colors = np.random.rand(50) # 画散点图 plt.scatter(x, y, c=colors) # 设置图表标题和坐标轴标签 plt.title("Random Scatter Plot") plt.xlabel("X") plt.ylabel("Y") # 显示图表 plt.show() ``` 在这个例子中,我们使用了numpy库来生成一些随机的x坐标、y坐标和颜色值,并用Matplotlib的scatter函数画出了散点图。然后我们设置了图表的标题和坐标轴标签,并最后使用show函数显示图表。 ### 回答2: Python是一种功能强大的编程语言,提供了多种库和工具来创建和处理散点图。下面是一个使用Python绘制散点图的示例: 首先,我们需要安装和导入matplotlib库,它是一个用于数据可视化的常用库。可以使用以下命令在Python中安装该库: ```python pip install matplotlib ``` 接下来,导入库并生成数据。假设我们有两个变量x和y,并且它们包含了一些数据点的坐标。我们可以以列表的形式定义这些变量: ```python import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [2, 4, 5, 7, 6] ``` 然后,使用scatter函数绘制散点图。该函数接受x和y坐标作为参数,并可选择一些可选参数来自定义图形的外观: ```python plt.scatter(x, y, color='blue', marker='o') ``` 接下来,为散点图添加标题和坐标轴标签: ```python plt.title('Scatter Plot') plt.xlabel('x') plt.ylabel('y') ``` 最后,显示图形并保存到文件中(可选): ```python plt.show() plt.savefig('scatter_plot.png') ``` 通过运行上述代码,可以在屏幕上看到散点图,并将图形保存为scatter_plot.png文件。 总结起来,Python中可以使用matplotlib库来绘制散点图。我们可以使用scatter函数来绘制散点图,并可使用其他函数来添加标题、坐标轴标签等。绘制的散点图可以在屏幕上显示和保存为文件。 ### 回答3: Python是一种功能强大且易于学习的编程语言,可以用来绘制各种类型的图表,包括散点图。对于画散点图,我们可以使用Python中的matplotlib库。以下是一个简单的例子来说明如何在Python中使用matplotlib绘制散点图。 首先,我们需要安装matplotlib库。可以使用pip命令在终端或命令提示符中运行以下命令进行安装: ``` pip install matplotlib ``` 安装完成后,我们可以在Python脚本中导入matplotlib库: ```python import matplotlib.pyplot as plt ``` 然后,我们需要提供要绘制的数据。散点图需要两个数组,分别表示点的x坐标和y坐标。假设我们有一个包含10个点的数据集,可以像这样定义两个数组: ```python x = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] y = [2, 4, 6, 8, 10, 12, 14, 16, 18, 20] ``` 接下来,我们可以使用matplotlib的scatter函数来绘制散点图。scatter函数的第一个参数是x坐标的数组,第二个参数是y坐标的数组。例如: ```python plt.scatter(x, y) ``` 最后,我们可以使用show函数来显示绘制的图像: ```python plt.show() ``` 当运行完整的Python脚本后,就会出一个窗口显示出散点图。这样就成功使用Python绘制了一个简单的散点图。 当然,matplotlib还提供了许多其他的功能和选项,可以用来自定义散点图的样式、添加标题、标签和图例等。但以上是一个基本的思路和步骤,可以帮助你在Python中开始绘制散点图。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值