├── README.md
├── میانیگین گرفتن از اعداد.py
└── .github
└── workflows
└── python-package-conda.yml
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | the this project maded by sahand mohammadrezaii
5 |
6 |
7 |
--------------------------------------------------------------------------------
/میانیگین گرفتن از اعداد.py:
--------------------------------------------------------------------------------
1 | n = int(input("تعداد عدد ها = "))
2 | s = 0.0
3 | for i in range(1,n+1):
4 | x = float(input("عدد ها " + str(i) + " = "))
5 | s += x
6 | m = s / n
7 | print("میانگین = ", m)
--------------------------------------------------------------------------------
/.github/workflows/python-package-conda.yml:
--------------------------------------------------------------------------------
1 | name: Python Package using Conda
2 |
3 | on: [push]
4 |
5 | jobs:
6 | build-linux:
7 | runs-on: ubuntu-latest
8 | strategy:
9 | max-parallel: 5
10 |
11 | steps:
12 | - uses: actions/checkout@v3
13 | - name: Set up Python 3.10
14 | uses: actions/setup-python@v3
15 | with:
16 | python-version: '3.10'
17 | - name: Add conda to system path
18 | run: |
19 | # $CONDA is an environment variable pointing to the root of the miniconda directory
20 | echo $CONDA/bin >> $GITHUB_PATH
21 | - name: Install dependencies
22 | run: |
23 | conda env update --file environment.yml --name base
24 | - name: Lint with flake8
25 | run: |
26 | conda install flake8
27 | # stop the build if there are Python syntax errors or undefined names
28 | flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
29 | # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
30 | flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
31 | - name: Test with pytest
32 | run: |
33 | conda install pytest
34 | pytest
35 |
--------------------------------------------------------------------------------