0817 SESAC(幼苗)第3期第6日目
5373 ワード
これはselfが違います.
#ジェネレータがない場合
class Movie:
title = "BoseBaby"
audience = 1
def title_edit(self, new_title):
self.title = new_title
def AudienceNum(self):
self.audience = self.audience + 1
movie1 = Movie()print( movie1.title )
movie1.title edit(「水槽」)
print( movie1.title )
print(movie 1.観客)#結果:1
movie1.AudienceNum()
movie1.AudienceNum()
print(movie 1.観客)#結果:3
#ジェネレータがある場合
class Smart_movie:
title = "BoseBaby"
opening = "2021-07-21"
audience = 1
def __init__(self, title, opening):
self.title = title
self.opening = opening
def AudienceNum(self):
self.audience = self.audience + 1
return self.audience
movie 2=Smart movie(「シンクタンク」,「2021年-08-11」)print( movie2.title )
print( movie2.AudienceNum() )
class Supermarket:
def init(self, location, name, product, customer):
self.location = location
self.name = name
self.product = product
self.customer = customer
def printLocation(self):
print(self.location)
def changeCategory(self, new_product):
self.product = new_product
def showList(self):
print(self.product)
def enterCustomer(self):
self.customer = self.customer + 1
def showInfo(self):
print(self.location, self.name, self.product, self.customer)
lotte=Supermarket(「ソウル」「ロッテスーパー」「ビスケット」1)lotte.ChangeCategory(「アイスクリーム」)
lotte.showList()->パラメータがselfの場合、渡す必要はありません
lotte.enterCustomer()
lotte.showInfo()
from test1 import Supermarket
lotte=Supermarket(「ソウル」「ロッテスーパー」「ビスケット」1)
import test1
lotte = test1.スーパーマーケット(「ソウル」、「ロッテマート」、「ビスケット」、1)
フレーム->フレーム
Django->PythonベースのWebフレームワーク
モデル->データベースの関連セクション
View->Webフロントエンドコード
Controller->Webバックエンドコード
モデル->データベースの関連セクション
Template->Webフロントエンドに関するコード
View->Webバックエンドコード
データベース->データセットの場所
大手企業/老舗企業:PHP、JAVA
SI会社(アウトソーシング開発者)、エアチューブ:スプリング
スタートノード
オペレーティングシステム->奮闘
インストールコマンド->apt install
apt install python3
apt install python3-pip
pip->Pythonに関連するパッケージ(他者が作成したもの)を管理し、追加/削除などの操作を実行できるプログラム==ライブラリ
ハンドヘルドPC Python関連パッケージ
pip3 install Django
ls->現在所属しているフォルダの内容を表示するコマンド
pwd->今私の位置を確認します
cd(移動するフォルダ)->移動フォルダ(cd/var/www/html)
cd .. -> 1つの親フォルダに移動
mkdir(作成するフォルダ名)->フォルダの作成
vi->窓口の手帳
vi b.html->b.htmlこのファイルを開けてもいいですか?
入力するには、入力モード->escに入り、iを押す必要があります.
保存して離れるには->escクリック:wq!入力->:qでもかまいません
lsを入力するとb.htmlは停止します
削除したい行DDを連打すると削除されますよ~
ドラム
1つのプロジェクトは、1つ以上の自然数のアプリケーションで構成されています.
アプリケーション:個別の機能を実行できるユニット
django-admin startprojectfirst homepage->倉庫でプロジェクトを作成->プロジェクト名と同じフォルダ
プロジェクトフォルダにアプリケーションフォルダを作成する
django-admin startapp member->memberというアプリケーションの作成
将来サーバを開くには
1.manage.pyを含むプロジェクトフォルダに移動
manage.pyを含むフォルダはプロジェクトフォルダです
pythonファイルの実行時にpython 3を入力
acg->ドアが開いているものもあれば、閉まっているものもあります
プロジェクトと同じ名前のアプリケーションフォルダを使用して設定できます.
Pythonでは、「」がコメントです.
viコマンド
i-カーソル位置での編集
o-現在のカーソルに1行+編集モードを追加
dd-切り取りに使用可能(dd 3-3行削除)
dw-単語を削除
yy-コピー(yy 3-3行コピー)
漢韓対訳辞典を複製する
p-貼り付け
u-戻る
x-カーソルの文字を削除
(cd)フォルダ間を移動するために使用されます.
cd=cdを入力すると一番上に移動します.
(普通根)
cd .. = 現在のフォルダで前へ
場所がex/var/www/htmlの場合
->/var/www.
cdフォルダ名=現在のフォルダに移動するフォルダ
ex/var/wwwフォルダにhtmlというフォルダがあります.cdhtmlを入力すると、/var/www/htmlに入ります.
pwd=私が今どこにいるか確認します.
ls=私が今位置している内容物を見たいです.
root@yookeunbyul:~# pwd
/root
root@yookeunbyul:~# mkdir ssac-django
root@yookeunbyul:~# ;s
-bash: syntax error near unexpected token `;'
root@yookeunbyul:~# ls
b.html ssac-django
root@yookeunbyul:~# cd ssac-django/
root@yookeunbyul:~/ssac-django# pwd
/root/ssac-django
root@yookeunbyul:~/ssac-django# ld
ld: no input files
root@yookeunbyul:~/ssac-django# django-admin startproject first_homepage
root@yookeunbyul:~/ssac-django# ^C
root@yookeunbyul:~/ssac-django# ls
first_homepage
root@yookeunbyul:~/ssac-django# cd first_homepage/
root@yookeunbyul:~/ssac-django/first_homepage# ls
first_homepage manage.py
root@yookeunbyul:~/ssac-django/first_homepage# django-admin startapp member
root@yookeunbyul:~/ssac-django/first_homepage# ls
first_homepage manage.py member
root@yookeunbyul:~/ssac-django/first_homepage# vi manage.py
root@yookeunbyul:~/ssac-django/first_homepage# python3 manage.py runserver 0.0.0.0:8000
root@yookeunbyul:~/ssac-django/first_homepage# cd first_homepage/
root@yookeunbyul:~/ssac-django/first_homepage/first_homepage# ls
asgi.py init.py pycache settings.py urls.py wsgi.py
root@yookeunbyul:~/ssac-django/first_homepage/first_homepage# vi settings.py
root@yookeunbyul:~/ssac-django/first_homepage/first_homepage# cd ..
root@yookeunbyul:~/ssac-django/first_homepage# ls
db.sqlite3 first_homepage manage.py member
root@yookeunbyul:~/ssac-django/first_homepage# python3 manage.py runserver 0.0.0.0:8000
Watching for file changes with StatReloader
Reference
この問題について(0817 SESAC(幼苗)第3期第6日目), 我々は、より多くの情報をここで見つけました https://velog.io/@gordthemun/0817-SSAC싹-3기-6일차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol