python自学之旅
猫咪吃鱼
这个作者很懒,什么都没留下…
展开
-
【安装教程】Anaconda3+pycharm2023.3版本配置
分别从官网下载annconda3、pycharm2023。原创 2024-03-11 13:19:18 · 553 阅读 · 0 评论 -
小项目:python绘制万花尺
# -*- coding: utf-8 -*-"""Created on Thu Feb 24 19:21:54 2022@author: Administrator""""""import sys, argparsefrom PIL import Imageimport numpy as npfrom datetime import datetime"""import mathimport randomimport turtlefrom fractions impor.原创 2022-03-03 11:41:33 · 981 阅读 · 0 评论 -
字符简单的匹配
p = '1223234231221'c = '1221'if c in p: print('exist!')else: print('not exist!')原创 2021-03-11 23:05:25 · 71 阅读 · 0 评论 -
unindent does not match any outer indentation level
当出现unindent does not match any outer indentation level错误时,可能是没有整齐划一的使用tab或者4个空格进行缩进原创 2021-03-10 07:36:18 · 175 阅读 · 0 评论 -
关于类里面自定义字典的一些方法
方法一:在方法里面添加**user_infoclass User(): """docstring for User""" def __init__(self, first_name, last_name): self.first_name = first_name self.last_name = last_name '''self.user_info = user_info''' self.full_name = f"{first_name} {last_name}" def de原创 2021-03-10 07:11:10 · 282 阅读 · 0 评论 -
keyword can not be an expression
创建字典对象时:D1=dict(‘name’=‘Bob’,‘age’=20,‘score’=90)SyntaxError: keyword can’t be an expression解决方法:去掉变量的单引号’’D1=dict(name=‘Bob’,age=20,score=90)补充:注意区别创建字典对象的两种方法:①dict()方法和②{}法D1=dict(name=‘Bob’,age=20,score=90)D2={‘name’:‘Bob’,‘age’:20,‘score’:90}转载 2021-03-10 07:04:33 · 7134 阅读 · 0 评论 -
如何给print分行
加三个单引号加三个双引号若有f字符串,则直接在f的 ‘ 或者 “ 变为三个单引号或者三个双引号在需要断的后面加 \原创 2021-03-08 20:18:14 · 961 阅读 · 0 评论 -
从终端输入含有提示的input函数
step1.打开命令窗口,通过CD dir 到Python代码所在的文件夹——我放在的是desktopstep2. python 名字.pystep3: 根据提示进行输入代码:message = input('tell me something girl:')print("that's fine, just enjoy everyday, and don't give up!")```...原创 2021-03-08 20:54:51 · 107 阅读 · 0 评论